)
{
ULONG ulFindCount = 1;
- FIND_DATA hDir;
+ FIND_DATA hDir = HDIR_CREATE;
FIND_ATTR rc;
rc = ::DosFindFirst( rsSpec.c_str()
,&hDir
- ,FILE_NORMAL
+ ,0x37 // was: FILE_NORMAL
,pFinddata
,sizeof(FILEFINDBUF3)
,&ulFindCount
,FIL_STANDARD
);
if (rc != 0)
- return 0;
+ return InitFindData();
return hDir;
}
,pFinddata
,sizeof(FILEFINDBUF3)
,&ulFindCount
- ) != 0;
+ ) == 0;
}
static const wxChar* GetNameFromFindData(