X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/23f2b007ecac94848616420b27f0819ea559507e..95e0df2af:/sbr/read_line.c?ds=inline diff --git a/sbr/read_line.c b/sbr/read_line.c index 35d71a7a..c9167ab5 100644 --- a/sbr/read_line.c +++ b/sbr/read_line.c @@ -1,16 +1,15 @@ #include +#include 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. */ +}