X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fnetradiant.git;a=blobdiff_plain;f=radiant%2Fenvironment.cpp;h=a3bfd43f31e9c38f5bafbcaebf67ee9f2d62aee2;hp=6728058768dbd8984b6359f195e8203bd14b2afa;hb=c7987cc0be539b26153f1b4acc2b317c9d663d97;hpb=12b372f89ce109a4db9d510884fbe7d05af79870 diff --git a/radiant/environment.cpp b/radiant/environment.cpp index 67280587..a3bfd43f 100644 --- a/radiant/environment.cpp +++ b/radiant/environment.cpp @@ -72,7 +72,7 @@ const char* environment_get_app_path() } -#if defined (__linux__) || defined (__APPLE__) +#if defined(POSIX) #include #include @@ -83,7 +83,7 @@ const char* environment_get_app_path() const char* LINK_NAME = #if defined (__linux__) "/proc/self/exe" -#else +#else // FreeBSD and OSX "/proc/curproc/file" #endif ; @@ -147,9 +147,7 @@ void environment_init(int argc, char* argv[]) } } -#endif - -#ifdef WIN32 +#elif defined(WIN32) #include #include @@ -197,4 +195,6 @@ void environment_init(int argc, char* argv[]) } } +#else +#error "unsupported platform" #endif