From 28c3eea1ee164a3d7a1c19cc047221529310c656 Mon Sep 17 00:00:00 2001 From: Alan Cox Date: Thu, 21 May 2015 23:37:12 +0100 Subject: [PATCH] pwd: remove stdio --- Applications/util/pwd.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Applications/util/pwd.c b/Applications/util/pwd.c index 5375d23b..f8b374e2 100644 --- a/Applications/util/pwd.c +++ b/Applications/util/pwd.c @@ -1,14 +1,16 @@ #include +#include #include int main(int argc, const char *argv[]) { char buf[512]; - if (getcwd(buf, 512) == NULL) { - fprintf(stderr, "pwd: cannot get current directory\n"); - return -1; + if (getcwd(buf, sizeof(buf)) == NULL) { + write(2, "pwd: cannot get current directory\n", 34); + return 1; } - printf("%s\n", buf); + write(1, buf, strlen(buf)); + write(1, "\n", 1); return 0; } -- 2.34.1