X-Git-Url: https://feistymeow.org/gitweb/?a=blobdiff_plain;f=nucleus%2Flibrary%2Ffilesystem%2Fhuge_file.cpp;h=5d8e7dc0db9393ba887ff9c9d7b1d37a7d8bd9b5;hb=de0da7f2f7958d4ba652ff2ef5c79991700141ac;hp=21158ca45bb03cbee8aef01ccef60fd2df34cc86;hpb=3c83f778aaea475cc3c68d0bab7b63e8427ced1b;p=feisty_meow.git diff --git a/nucleus/library/filesystem/huge_file.cpp b/nucleus/library/filesystem/huge_file.cpp index 21158ca4..5d8e7dc0 100644 --- a/nucleus/library/filesystem/huge_file.cpp +++ b/nucleus/library/filesystem/huge_file.cpp @@ -18,13 +18,14 @@ #include #include #include +#include #include -#ifndef __WIN32__ - #include -#else - #include -#endif +//#ifndef __WIN32__ +#include +//#else +// #include +//#endif #undef LOG #define LOG(to_print) printf("%s::%s: %s\n", static_class_name(), func, astring(to_print).s()) @@ -289,14 +290,14 @@ basis::outcome huge_file::touch() if (filename(_real_file->name()).exists()) { // file exists, so just update time. #ifndef __WIN32__ - int ret = utimes(_real_file->name().observe(), NIL); + int ret = utimes(_real_file->name().observe(), NULL_POINTER); if (ret != 0) return FAILURE; #else // open the file, although the function says create in its name... HANDLE f = CreateFile(_real_file->name().observe(), GENERIC_READ | GENERIC_WRITE, FILE_SHARE_READ | FILE_SHARE_WRITE, - NIL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NIL); + NULL_POINTER, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL_POINTER); if (!f) { LOG(a_sprintf("failed to open file %s", _real_file->name().observe())); return FAILURE; @@ -308,7 +309,7 @@ basis::outcome huge_file::touch() FILETIME *t = new FILETIME; SystemTimeToFileTime(st, t); // set the file's time. - SetFileTime(f, NIL, t, t); + SetFileTime(f, NULL_POINTER, t, t); #endif } else { // file doesn't exist yet.