|
@@ -1714,7 +1714,7 @@ end;
|
|
Procedure SysAssert(Const Msg,FName:Shortstring;LineNo:Longint;ErrorAddr:Pointer);
|
|
Procedure SysAssert(Const Msg,FName:Shortstring;LineNo:Longint;ErrorAddr:Pointer);
|
|
begin
|
|
begin
|
|
{$ifdef FPC_HAS_FEATURE_CONSOLEIO}
|
|
{$ifdef FPC_HAS_FEATURE_CONSOLEIO}
|
|
- If msg='' then
|
|
|
|
|
|
+ If Length(msg)=0 then
|
|
write(stderr,'Assertion failed')
|
|
write(stderr,'Assertion failed')
|
|
else
|
|
else
|
|
write(stderr,msg);
|
|
write(stderr,msg);
|
|
@@ -2012,7 +2012,7 @@ end;
|
|
|
|
|
|
Procedure MkDir(Const s: RawByteString);[IOCheck];
|
|
Procedure MkDir(Const s: RawByteString);[IOCheck];
|
|
Begin
|
|
Begin
|
|
- If (s='') or (InOutRes <> 0) then
|
|
|
|
|
|
+ If (Length(s)=0) or (InOutRes <> 0) then
|
|
exit;
|
|
exit;
|
|
{$ifdef FPCRTL_FILESYSTEM_SINGLE_BYTE_API}
|
|
{$ifdef FPCRTL_FILESYSTEM_SINGLE_BYTE_API}
|
|
Do_mkdir(ToSingleByteFileSystemEncodedFileName(S));
|
|
Do_mkdir(ToSingleByteFileSystemEncodedFileName(S));
|
|
@@ -2024,7 +2024,7 @@ end;
|
|
|
|
|
|
Procedure RmDir(Const s: RawByteString);[IOCheck];
|
|
Procedure RmDir(Const s: RawByteString);[IOCheck];
|
|
Begin
|
|
Begin
|
|
- If (s='') or (InOutRes <> 0) then
|
|
|
|
|
|
+ If (Length(s)=0) or (InOutRes <> 0) then
|
|
exit;
|
|
exit;
|
|
{$ifdef FPCRTL_FILESYSTEM_SINGLE_BYTE_API}
|
|
{$ifdef FPCRTL_FILESYSTEM_SINGLE_BYTE_API}
|
|
Do_rmdir(ToSingleByteFileSystemEncodedFileName(S));
|
|
Do_rmdir(ToSingleByteFileSystemEncodedFileName(S));
|
|
@@ -2036,7 +2036,7 @@ End;
|
|
|
|
|
|
Procedure ChDir(Const s: RawByteString);[IOCheck];
|
|
Procedure ChDir(Const s: RawByteString);[IOCheck];
|
|
Begin
|
|
Begin
|
|
- If (s='') or (InOutRes <> 0) then
|
|
|
|
|
|
+ If (Length(s)=0) or (InOutRes <> 0) then
|
|
exit;
|
|
exit;
|
|
{$ifdef FPCRTL_FILESYSTEM_SINGLE_BYTE_API}
|
|
{$ifdef FPCRTL_FILESYSTEM_SINGLE_BYTE_API}
|
|
Do_chdir(ToSingleByteFileSystemEncodedFileName(S));
|
|
Do_chdir(ToSingleByteFileSystemEncodedFileName(S));
|
|
@@ -2073,7 +2073,7 @@ end;
|
|
|
|
|
|
Procedure MkDir(Const s: shortstring);[IOCheck];
|
|
Procedure MkDir(Const s: shortstring);[IOCheck];
|
|
Begin
|
|
Begin
|
|
- If (s='') or (InOutRes <> 0) then
|
|
|
|
|
|
+ If (Length(s)=0) or (InOutRes <> 0) then
|
|
exit;
|
|
exit;
|
|
Do_mkdir(GetDirStrFromShortstring(S));
|
|
Do_mkdir(GetDirStrFromShortstring(S));
|
|
End;
|
|
End;
|
|
@@ -2081,7 +2081,7 @@ End;
|
|
|
|
|
|
Procedure RmDir(Const s: shortstring);[IOCheck];
|
|
Procedure RmDir(Const s: shortstring);[IOCheck];
|
|
Begin
|
|
Begin
|
|
- If (s='') or (InOutRes <> 0) then
|
|
|
|
|
|
+ If (Length(s)=0) or (InOutRes <> 0) then
|
|
exit;
|
|
exit;
|
|
Do_rmdir(GetDirStrFromShortstring(S));
|
|
Do_rmdir(GetDirStrFromShortstring(S));
|
|
End;
|
|
End;
|
|
@@ -2089,7 +2089,7 @@ End;
|
|
|
|
|
|
Procedure ChDir(Const s: shortstring);[IOCheck];
|
|
Procedure ChDir(Const s: shortstring);[IOCheck];
|
|
Begin
|
|
Begin
|
|
- If (s='') or (InOutRes <> 0) then
|
|
|
|
|
|
+ If (Length(S)=0) or (InOutRes <> 0) then
|
|
exit;
|
|
exit;
|
|
Do_chdir(GetDirStrFromShortstring(S));
|
|
Do_chdir(GetDirStrFromShortstring(S));
|
|
End;
|
|
End;
|
|
@@ -2142,7 +2142,7 @@ end;
|
|
|
|
|
|
Procedure MkDir(Const s: UnicodeString);[IOCheck];
|
|
Procedure MkDir(Const s: UnicodeString);[IOCheck];
|
|
Begin
|
|
Begin
|
|
- if (s='') or (InOutRes <> 0) then
|
|
|
|
|
|
+ if (Length(s)=0) or (InOutRes <> 0) then
|
|
exit;
|
|
exit;
|
|
Do_mkdir(S);
|
|
Do_mkdir(S);
|
|
End;
|
|
End;
|
|
@@ -2150,7 +2150,7 @@ End;
|
|
|
|
|
|
Procedure RmDir(Const s: UnicodeString);[IOCheck];
|
|
Procedure RmDir(Const s: UnicodeString);[IOCheck];
|
|
Begin
|
|
Begin
|
|
- if (s='') or (InOutRes <> 0) then
|
|
|
|
|
|
+ if (Length(s)=0) or (InOutRes <> 0) then
|
|
exit;
|
|
exit;
|
|
Do_rmdir(S);
|
|
Do_rmdir(S);
|
|
End;
|
|
End;
|
|
@@ -2158,7 +2158,7 @@ End;
|
|
|
|
|
|
Procedure ChDir(Const s: UnicodeString);[IOCheck];
|
|
Procedure ChDir(Const s: UnicodeString);[IOCheck];
|
|
Begin
|
|
Begin
|
|
- if (s='') or (InOutRes <> 0) then
|
|
|
|
|
|
+ if (Length(s)=0) or (InOutRes <> 0) then
|
|
exit;
|
|
exit;
|
|
Do_chdir(S);
|
|
Do_chdir(S);
|
|
End;
|
|
End;
|