#ifndef _UTILS_INC #define _UTILS_INC #include #include "xmldata.h" bool VersionFromString(const char *szVer, DWORD *pdwVer); int CheckForFileID(char *update_url, char *version_url, char *name); bool CreatePath(const TCHAR *path); // must 'free' return val TCHAR *GetTString(const char *asc); // use system default codepage - called from external process where langpack codepage is not (easily) accessible TCHAR *GetTStringACP(const char *asc); char *GetAString(const TCHAR *t); void RemoveFolder(const TCHAR *src_folder); bool FolderIsEmpty(const TCHAR *folder); bool DeleteNonDlls(const TCHAR *folder); #endif