diff options
Diffstat (limited to 'daemon/OlyUtility.h')
-rw-r--r-- | daemon/OlyUtility.h | 28 |
1 files changed, 15 insertions, 13 deletions
diff --git a/daemon/OlyUtility.h b/daemon/OlyUtility.h index 793a733..424c583 100644 --- a/daemon/OlyUtility.h +++ b/daemon/OlyUtility.h @@ -11,28 +11,30 @@ #ifdef WIN32 #define PATH_SEPARATOR '\\' +#define CAIMAN_PATH_MAX MAX_PATH +#define snprintf _snprintf #else +#include <limits.h> #define PATH_SEPARATOR '/' +#define CAIMAN_PATH_MAX PATH_MAX #endif class OlyUtility { public: - OlyUtility() {}; - ~OlyUtility() {}; - bool stringToBool(const char* string, bool defValue); - void stringToLower(char* string); - int getApplicationFullPath(char* path, int sizeOfPath); - char* readFromDisk(const char* file, unsigned int *size = NULL, bool appendNull = true); - int writeToDisk(const char* path, const char* file); - int appendToDisk(const char* path, const char* file); - int copyFile(const char* srcFile, const char* dstFile); - const char* getFilePart(const char* path); - char* getPathPart(char* path); + OlyUtility() {}; + ~OlyUtility() {}; + bool stringToBool(const char* string, bool defValue); + void stringToLower(char* string); + int getApplicationFullPath(char* path, int sizeOfPath); + char* readFromDisk(const char* file, unsigned int *size = NULL, bool appendNull = true); + int writeToDisk(const char* path, const char* file); + int appendToDisk(const char* path, const char* file); + int copyFile(const char* srcFile, const char* dstFile); + const char* getFilePart(const char* path); + char* getPathPart(char* path); private: }; -#include "mxml/mxml.h" -const char * mxmlWhitespaceCB(mxml_node_t *node, int where); extern OlyUtility* util; #endif // OLY_UTILITY_H |