* src/printenv.c (main): Use fputs and putchar instead of printf.
---
 src/printenv.c | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/src/printenv.c b/src/printenv.c
index a808a3313..1f68dd2cc 100644
--- a/src/printenv.c
+++ b/src/printenv.c
@@ -111,7 +111,10 @@ main (int argc, char **argv)
   if (optind >= argc)
     {
       for (char **env = environ; *env != NULL; ++env)
-        printf ("%s%c", *env, opt_nul_terminate_output ? '\0' : '\n');
+        {
+          fputs (*env, stdout);
+          putchar (opt_nul_terminate_output ? '\0' : '\n');
+        }
       ok = true;
     }
   else
@@ -134,8 +137,8 @@ main (int argc, char **argv)
                 {
                   if (*ep == '=' && *ap == '\0')
                     {
-                      printf ("%s%c", ep + 1,
-                              opt_nul_terminate_output ? '\0' : '\n');
+                      fputs (ep + 1, stdout);
+                      putchar (opt_nul_terminate_output ? '\0' : '\n');
                       matched = true;
                       break;
                     }
-- 
2.53.0


Reply via email to