62 if (!
name.IsEmpty() && !it)
93 nameA.ReleaseBuffer(
info.size_filename);
94 nameA.Replace(
'\\',
'/');
POSITION AddTail(INARGTYPE element)
POSITION Find(INARGTYPE element, _In_opt_ POSITION posStartAfter=NULL) const
UINT GetZipCodePage(BOOL bUnZip)
#define MINIZIP_UTF8_FLAG
_ACRTIMP size_t __cdecl wcslen(const wchar_t *)
_ACRTIMP int __cdecl _wcsnicmp(const wchar_t *, const wchar_t *, size_t)
GLenum GLuint GLenum GLsizei const GLchar * buf
static unsigned __int64 next
bool next_unique(PCWSTR prefix, CStringW &name, bool &folder, unz_file_info64 &info)
bool next(CStringW &name, unz_file_info64 &info)
bool initialize(IZip *zip)
CAtlList< CStringW > m_Returned
Character const *const prefix
int ZEXPORT unzGetCurrentFileInfo64(unzFile file, unz_file_info64 *pfile_info, char *szFileName, uLong fileNameBufferSize, void *extraField, uLong extraFieldBufferSize, char *szComment, uLong commentBufferSize)
int ZEXPORT unzGoToFirstFile(unzFile file)
int ZEXPORT unzGoToNextFile(unzFile file)
#define UNZ_END_OF_LIST_OF_FILE