X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/840b3f0e45a43b8378e88c66f004b2f186662e35..86c5ebc87:/sbr/read_line.c?ds=inline diff --git a/sbr/read_line.c b/sbr/read_line.c index 35d71a7a..51fa87d9 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; -} + TrimSuffixC(line, '\n'); + return line; /* May not be a complete line. */ +}