We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 291d861 commit 1cb24caCopy full SHA for 1cb24ca
util/env.cpp
@@ -182,14 +182,14 @@ static bool set_user_name(char *tmpbuf)
182
#ifdef HAS_GETPWENT
183
passwd* pwd;
184
185
- if (g_login_name == nullptr)
+ if (g_login_name.empty())
186
pwd = getpwuid(getuid());
187
else
188
- pwd = getpwnam(g_login_name);
+ pwd = getpwnam(g_login_name.c_str());
189
if (!pwd)
190
return 0;
191
- if (!g_login_name)
192
- g_login_name = savestr(pwd->pw_name);
+ g_login_name = pwd->pw_name;
193
if (!g_home_dir)
194
g_home_dir = savestr(pwd->pw_dir);
195
s = pwd->pw_gecos;
0 commit comments