whoami: remove stdio
authorAlan Cox <alan@linux.intel.com>
Thu, 21 May 2015 22:38:33 +0000 (23:38 +0100)
committerAlan Cox <alan@linux.intel.com>
Thu, 21 May 2015 22:38:33 +0000 (23:38 +0100)
Applications/util/whoami.c

index 3e48db4..98256bb 100644 (file)
@@ -1,4 +1,5 @@
 #include <stdio.h>
+#include <string.h>
 #include <unistd.h>
 #include <pwd.h>
 
@@ -10,7 +11,8 @@ int main(int argc, const char *argv[])
     uid = geteuid();
     pw = getpwuid(uid);
     if (pw) {
-       printf("%s\n", pw->pw_name);
+       write(1, pw->pw_name, strlen(pw->pw_name));
+       write(1, "\n", 1);
        return 0;
     }