|
@@ -21,9 +21,9 @@
|
|
|
}
|
|
|
|
|
|
{ shared with strings unit }
|
|
|
-function strlen(p:pchar):sizeint;external name 'FPC_PCHAR_LENGTH';
|
|
|
-function strcopy(dest,source : pchar) : pchar;
|
|
|
-function strlcopy(dest,source : pchar;maxlen : SizeInt) : pchar;
|
|
|
+function strlen(p:pchar):sizeint;external name 'FPC_PCHAR_LENGTH';overload;
|
|
|
+function strcopy(dest,source : pchar) : pchar;overload;
|
|
|
+function strlcopy(dest,source : pchar;maxlen : SizeInt) : pchar;overload;
|
|
|
function strecopy(dest,source : pchar) : pchar;
|
|
|
function strend(p : pchar) : pchar;
|
|
|
function strcat(dest,source : pchar) : pchar;
|
|
@@ -42,8 +42,8 @@ function strnew(p : pchar) : pchar;
|
|
|
|
|
|
{ Different from strings unit - ansistrings or different behaviour }
|
|
|
function StrPas(Str: PChar): string;
|
|
|
-function StrPCopy(Dest: PChar; Source: string): PChar;
|
|
|
-function StrPLCopy(Dest: PChar; Source: string; MaxLen: SizeUInt): PChar;
|
|
|
+function StrPCopy(Dest: PChar; Source: string): PChar;overload;
|
|
|
+function StrPLCopy(Dest: PChar; Source: string; MaxLen: SizeUInt): PChar;overload;
|
|
|
function StrAlloc(Size: cardinal): PChar;
|
|
|
function StrBufSize(Str: PChar): SizeUInt;
|
|
|
procedure StrDispose(Str: PChar);
|