diff --git a/src/utilities.cc b/src/utilities.cc index 149245c..d35744e 100644 --- a/src/utilities.cc +++ b/src/utilities.cc @@ -268,7 +268,11 @@ const string& MyUserName() { } static void MyUserNameInitializer() { // TODO(hamaji): Probably this is not portable. +#if defined(OS_WINDOWS) + const char* user = getenv("USERNAME"); +#else const char* user = getenv("USER"); +#endif if (user != NULL) { g_my_user_name = user; } else {