//############################################################################## //# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # //############################################################################## //############################################################################## //# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # //############################################################################## bool xSystem::getEnv(xString name,OUT xString& value) { #if defined(XTK_UNICODE) && defined(XTK_OS_WINDOWS) xchar* arg = ::_wgetenv(name.c_str()); #else char* arg = ::getenv(name.mb_str()); #endif if(arg == NULL) return false; value = xString::getFromOS(arg); return true; }