X-Git-Url: https://de.git.xonotic.org/?p=xonotic%2Fnetradiant.git;a=blobdiff_plain;f=radiant%2Fenvironment.cpp;h=3532d4609bebd07a2a26073a97fbb4a332732a20;hp=a3bfd43f31e9c38f5bafbcaebf67ee9f2d62aee2;hb=6c5961123d13c77d75208b4e72072f06fa9fb390;hpb=87fabc6a53ce9b5206626786f1e8fb3117543463 diff --git a/radiant/environment.cpp b/radiant/environment.cpp index a3bfd43f..3532d460 100644 --- a/radiant/environment.cpp +++ b/radiant/environment.cpp @@ -150,18 +150,16 @@ void environment_init(int argc, char* argv[]) #elif defined(WIN32) #include -#include void environment_init(int argc, char* argv[]) { args_init(argc, argv); { - char appdata[MAX_PATH+1]; - SHGetFolderPath(0, CSIDL_APPDATA, 0, 0, appdata); + char *appdata = getenv("APPDATA"); StringOutputStream home(256); - if(string_empty(appdata)) + if(!appdata || string_empty(appdata)) { ERROR_MESSAGE("Application Data folder not available.\n" "Please install shfolder redistributable package.\n"