From: Todd C. Miller Date: Wed, 23 Jun 2010 15:07:42 +0000 (-0400) Subject: Add missing includes X-Git-Tag: SUDO_1_7_3~22 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=85ab0a07d83168877552c08d3c9656462789b27d;p=sudo Add missing includes Add missing trailing NUL in userinfo string --HG-- branch : 1.7 --- diff --git a/aix.c b/aix.c index fce2eeed7..94275fdfa 100644 --- a/aix.c +++ b/aix.c @@ -31,7 +31,9 @@ #include #include -#include +#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);