]> granicus.if.org Git - sudo/commitdiff
Add missing includes
authorTodd C. Miller <Todd.Miller@courtesan.com>
Wed, 23 Jun 2010 15:07:42 +0000 (11:07 -0400)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Wed, 23 Jun 2010 15:07:42 +0000 (11:07 -0400)
Add missing trailing NUL in userinfo string

--HG--
branch : 1.7

aix.c

diff --git a/aix.c b/aix.c
index fce2eeed707a10f424c1bd68c54b82f353dcfa7e..94275fdfad38870808c2370c89d031b9baf999dc 100644 (file)
--- a/aix.c
+++ b/aix.c
@@ -31,7 +31,9 @@
 #include <usersec.h>
 #include <uinfo.h>
 
-#include <compat.h>
+#include "alloc.h"
+#include "compat.h"
+#include "error.h"
 
 #ifdef HAVE_GETUSERATTR
 
@@ -180,7 +182,7 @@ aix_prep_user(user, tty)
 
     /* set usrinfo, like login(1) does */
     len = easprintf(&info, "NAME=%s%cLOGIN=%s%cLOGNAME=%s%cTTY=%s%c",
-       user, '\0', user, '\0', user, '\0', tty ? tty : "");
+       user, '\0', user, '\0', user, '\0', tty ? tty : "", '\0');
     (void)usrinfo(SETUINFO, info, len);
     efree(info);