MCPcopy Create free account
hub / github.com/diasurgical/devilution / SFileFindNextFile

Function SFileFindNextFile

3rdParty/StormLib/src/SFileFindFile.cpp:449–466  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

447}
448
449bool STORMAPI SFileFindNextFile(HANDLE hFind, SFILE_FIND_DATA * lpFindFileData)
450{
451 TMPQSearch * hs = IsValidSearchHandle(hFind);
452 int nError = ERROR_SUCCESS;
453
454 // Check the parameters
455 if(hs == NULL)
456 nError = ERROR_INVALID_HANDLE;
457 if(lpFindFileData == NULL)
458 nError = ERROR_INVALID_PARAMETER;
459
460 if(nError == ERROR_SUCCESS)
461 nError = DoMPQSearch(hs, lpFindFileData);
462
463 if(nError != ERROR_SUCCESS)
464 SetLastError(nError);
465 return (nError == ERROR_SUCCESS);
466}
467
468bool STORMAPI SFileFindClose(HANDLE hFind)
469{

Callers

nothing calls this directly

Calls 3

IsValidSearchHandleFunction · 0.85
DoMPQSearchFunction · 0.85
SetLastErrorFunction · 0.85

Tested by

no test coverage detected