X-Git-Url: https://feistymeow.org/gitweb/?a=blobdiff_plain;f=nucleus%2Flibrary%2Ffilesystem%2Ffilename.h;h=c4820ed75c66b3b77298519569f4584f04da6598;hb=5e4dc57a0edab04795aaf558949774c9d81e4dce;hp=d1f2fb4233253af5ccab6207da3853e46c2ac851;hpb=24b2947ed9364f3e83fa1bb544ff6b1fdbf0428f;p=feisty_meow.git diff --git a/nucleus/library/filesystem/filename.h b/nucleus/library/filesystem/filename.h index d1f2fb42..c4820ed7 100644 --- a/nucleus/library/filesystem/filename.h +++ b/nucleus/library/filesystem/filename.h @@ -26,10 +26,21 @@ class status_info; //hmmm: this doesn't really belong here, does it... // define useful constant for filesystem path length. #ifndef MAX_ABS_PATH + #ifdef __WIN32__ + #define MAX_ABS_PATH MAX_PATH + #else + #ifdef __APPLE__ + #include + #else + #include + #endif + #define MAX_ABS_PATH PATH_MAX + #endif +/* #ifdef __WIN32__ // winsock support... - #undef FD_SETSIZE - #define FD_SETSIZE 1000 +// #undef FD_SETSIZE +// #define FD_SETSIZE 1000 // if you don't set this, you can only select on a default of 64 sockets. #include #include @@ -42,9 +53,9 @@ class status_info; #endif #define MAX_ABS_PATH PATH_MAX #endif +*/ #endif - namespace filesystem { //! Provides operations commonly needed on file names.