]> oss.titaniummirror.com Git - repo_shell.git/commitdiff
change_user() correctly reports user on error
authorR. Steve McKown <rsmckown@gmail.com>
Fri, 28 Sep 2012 17:53:12 +0000 (11:53 -0600)
committerR. Steve McKown <rsmckown@gmail.com>
Fri, 28 Sep 2012 19:15:57 +0000 (13:15 -0600)
repo_shell.c

index 2785b848a85f89af063f280c57a9003f8c7ac928..f6ef69fe6211438fdac72dc388422419a17b24ab 100644 (file)
@@ -34,7 +34,7 @@ static void change_user(char *user)
   struct passwd *pw = getpwnam(user);
 
   if (!pw)
-    die("invalid user %s", pw->pw_name);
+    die("invalid user %s", user);
   setuid(pw->pw_uid);
 }