mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-20 20:49:49 +02:00
* FPC compatibility issues
This commit is contained in:
parent
a9656de262
commit
5b862ff5b9
@ -14,11 +14,6 @@ unit UnzipDLL;
|
||||
interface
|
||||
|
||||
const
|
||||
{$IFDEF OS2}
|
||||
AllFiles: string [1] = '*';
|
||||
{$ELSE}
|
||||
AllFiles: string [3] = '*.*';
|
||||
{$ENDIF}
|
||||
UnzipErr: longint = 0;
|
||||
|
||||
type
|
||||
@ -55,6 +50,13 @@ type
|
||||
UzpMainFunc = function (ArgC: longint; var ArgV: TArgV): longint; cdecl;
|
||||
|
||||
const
|
||||
{$IFDEF OS2}
|
||||
AllFiles: string [1] = '*';
|
||||
{$ELSE}
|
||||
{$IFDEF WIN32}
|
||||
AllFiles: string [3] = '*.*';
|
||||
{$ENDIF}
|
||||
{$ENDIF}
|
||||
{$IFDEF OS2}
|
||||
LibPath = 'LIBPATH';
|
||||
{$ELSE}
|
||||
@ -97,7 +99,11 @@ begin
|
||||
Write (#13#10'Error while loading module ');
|
||||
WriteLn (PChar (@ErrPath));
|
||||
end;
|
||||
{$IFDEF FPC}
|
||||
end else DLLInit := DosQueryProcAddr (DLLHandle, UzpMainOrd, nil, pointer (UzpMain)) = 0;
|
||||
{$ELSE}
|
||||
end else DLLInit := DosQueryProcAddr (DLLHandle, UzpMainOrd, nil, @UzpMain) = 0;
|
||||
{$ENDIF}
|
||||
{$ELSE}
|
||||
{$IFDEF WIN32}
|
||||
DLLHandle := LoadLibrary (@DLLPath [1]);
|
||||
@ -210,7 +216,10 @@ begin
|
||||
end.
|
||||
{
|
||||
$Log$
|
||||
Revision 1.1 2000-07-13 06:30:22 michael
|
||||
Revision 1.2 2000-10-18 20:14:32 hajny
|
||||
* FPC compatibility issues
|
||||
|
||||
Revision 1.1 2000/07/13 06:30:22 michael
|
||||
+ Initial import
|
||||
|
||||
Revision 1.5 2000/06/18 18:27:32 hajny
|
||||
|
Loading…
Reference in New Issue
Block a user