[fpc-devel] FindFirst broken due to ExpandFileName bug?
    Tony Maro 
    tony at maro.net
       
    Wed Sep 14 22:15:25 CEST 2005
    
    
  
Michael Van Canneyt wrote:
>On Mon, 12 Sep 2005, Tony Maro wrote:
>
>  
>
>>I just tried to use FindFirst to get a listing of files in a directory.  I
>>passed FindFirst the following:
>>
>>   if FindFirst('/home/tony/test/*',faAnyFile, Res) < 0 then begin
>>
>>It never would return any results.  Then I noticed that FindFirst calls:
>>
>>GlobSearchRec^.Path:=ExpandFileName(ExtractFilePath(Path));
>>
>>So I ran:
>>
>>   ExpandFileName(ExtractFilePath('/home/tony/test/*'));
>>
>>And I got:
>>
>>   /home/tony/LazarusFiles/testapp/"/home/tony/test/
>>    
>>
>
>Do you still have this bug ? 
>The most recent compiler/rtl gives the following, which is IMHO correct:
>
>  
>
I'm running:
Free Pascal Compiler version 2.0.1 [2005/07/20] for i386
    
    
More information about the fpc-devel
mailing list