git-svn-id: trunk@8492 -
@@ -38,6 +38,7 @@ const
PathSeparator = ';';
maxExitCode = 255;
MaxPathLen = 256;
+ AllFilesMask = '*';
const
UnusedHandle : LongInt = -1;
@@ -45,6 +45,7 @@ const
FileNameCaseSensitive = false;
MaxPathLen = 255;
sLineBreak: string [1] = LineEnding;
{ used for single computations }
@@ -39,6 +39,7 @@ const
{ FileNameCaseSensitive is defined below! }
MaxPathLen = 1024; // BSDs since 1993, Solaris 10, Darwin
UnusedHandle = -1;
@@ -33,6 +33,7 @@ const
{ FileNameCaseSensitive is defined separately below!!! }
type Tos=(osDOS,osOS2,osDPMI);
sLineBreak : string[1] = LineEnding;
@@ -74,6 +74,8 @@ var
envp : ppchar;
dos_argv0 : pchar;
+ AllFilesMask: string [3];
+
{$ifndef RTLLITE}
{ System info }
LFNSupport : boolean;
@@ -646,7 +648,12 @@ Begin
{ Use LFNSupport LFN }
LFNSupport:=CheckLFN;
if LFNSupport then
- FileNameCaseSensitive:=true;
+ begin
+ FileNameCaseSensitive:=true;
+ AllFilesMask := '*';
+ end
+ else
+ AllFilesMask := '*.*';
{ Reset IO Error }
InOutRes:=0;
{$ifdef FPC_HAS_FEATURE_THREADING}
@@ -30,6 +30,7 @@ const
maxExitCode = 65535;
{ Default filehandles }
@@ -35,6 +35,7 @@ const
sLineBreak: string[1] = LineEnding;
DefaultTextLineBreakStyle: TTextLineBreakStyle = tlbsCRLF;
@@ -42,6 +42,7 @@ const
CONST
@@ -48,6 +48,7 @@ const
maxExitCode = $ffff;
@@ -50,6 +50,7 @@ const
MaxExitCode = 65535;
@@ -32,6 +32,7 @@ const
CtrlZMarksEOF: boolean = false; (* #26 not considered as end of file *)
maxExitCode = 255; {$ERROR TODO: CONFIRM THIS}
Type
{ type and constant declartions doesn't hurt }
{ FileNameCaseSensitive is defined separately below }
MaxPathLen = 260;
type
PEXCEPTION_FRAME = ^TEXCEPTION_FRAME;
@@ -37,6 +37,7 @@ const
{$else}
{$endif}
@@ -75,6 +75,8 @@ var
@@ -1525,7 +1527,13 @@ Begin
ThreadID := 1;