MCPcopy Create free account
hub / github.com/Kenix3/libultraship / GetInfo_ReadFromFile

Function GetInfo_ReadFromFile

extern/StormLib/src/SFileGetFileInfo.cpp:108–115  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

106}
107
108static bool GetInfo_ReadFromFile(void * pvFileInfo, DWORD cbFileInfo, TFileStream * pStream, ULONGLONG ByteOffset, DWORD cbData, LPDWORD pcbLengthNeeded)
109{
110 // Verify buffer pointer and buffer size
111 if(!GetInfo_BufferCheck(pvFileInfo, cbFileInfo, cbData, pcbLengthNeeded))
112 return false;
113
114 return FileStream_Read(pStream, &ByteOffset, pvFileInfo, cbData);
115}
116
117static bool GetInfo_FileEntry(void * pvFileInfo, DWORD cbFileInfo, TFileEntry * pFileEntry, LPDWORD pcbLengthNeeded)
118{

Callers 1

SFileGetFileInfoFunction · 0.85

Calls 2

GetInfo_BufferCheckFunction · 0.85
FileStream_ReadFunction · 0.85

Tested by

no test coverage detected