mirror of
				https://gitlab.com/freepascal.org/fpc/source.git
				synced 2025-10-25 21:22:30 +02:00 
			
		
		
		
	* fixed WinCE breakage caused when moving to target dependent type for ordinal argument in GetProcAddress
git-svn-id: trunk@26522 -
This commit is contained in:
		
							parent
							
								
									1a430d8110
								
							
						
					
					
						commit
						2c60f456f1
					
				| @ -20,8 +20,11 @@ | ||||
|     Interface declarations | ||||
|   ---------------------------------------------------------------------} | ||||
| 
 | ||||
| {$define DYNLIBS_SUPPORTS_ORDINAL} | ||||
| 
 | ||||
| Type | ||||
|   TLibHandle = Longint; | ||||
|   TOrdinalEntry = word; | ||||
| 
 | ||||
| Const | ||||
|   NilHandle = 0; | ||||
| @ -50,8 +53,7 @@ begin | ||||
|   FreeMem(ws); | ||||
| end; | ||||
| 
 | ||||
| {$define DYNLIBS_SUPPORTS_ORDINAL} | ||||
| Function GetProcedureAddress(Lib : TLibHandle; Ordinal : Word) : Pointer; | ||||
| Function GetProcedureAddress(Lib : TLibHandle; Ordinal : TOrdinalEntry) : Pointer; | ||||
| begin | ||||
|   Result:=Windows.GetProcAddress(Lib, PWideChar(Ordinal)); | ||||
| end; | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Tomas Hajny
						Tomas Hajny