* explicit name imports for win32

This commit is contained in:
peter 2003-01-06 21:37:21 +00:00
parent 22fad8dc71
commit 116d2b3f53

View File

@ -2,15 +2,20 @@
{$mode objfpc}
uses
strings;
{$ifdef win32}
{$linklib msvcrt}
procedure printf(const formatstr : pchar; const args : array of const);cdecl; external name 'printf';
procedure sprintf(p : pchar;const formatstr : pchar; const args : array of const);cdecl; external name 'sprintf';
{$else}
{$linklib c}
procedure printf(const formatstr : pchar; const args : array of const);cdecl; external;
procedure sprintf(p : pchar;const formatstr : pchar; const args : array of const);cdecl; external;
{$endif}
uses
strings;
type
THandle = longint;
@ -25,9 +30,6 @@ const
p : pchar = nil;
has_errors : boolean = false;
procedure printf(const formatstr : pchar; const args : array of const);cdecl; external;
procedure sprintf(p : pchar;const formatstr : pchar; const args : array of const);cdecl; external;
begin
getmem(p,500);