]> diplodocus.org Git - nmh/blobdiff - sbr/read_line.c
sh scripts: Remove `else' after exit at end of then-block.
[nmh] / sbr / read_line.c
index 35d71a7..c9167ab 100644 (file)
@@ -1,16 +1,15 @@
 #include <h/mh.h>
+#include <h/utils.h>
 
 const char *
 read_line(void)
 {
-    char *cp;
     static char line[BUFSIZ];
 
     fflush(stdout);
     if (fgets(line, sizeof(line), stdin) == NULL)
             return NULL;
-    if ((cp = strchr(line, '\n')))
-       *cp = 0;
-    return line;
-}
+    trim_suffix_c(line, '\n');
 
+    return line; /* May not be a complete line. */
+}