commit | 5e8b3ea19d045110e8e324cab3208de275d66244 | [log] [tgz] |
---|---|---|
author | Eric Andersen <andersen@codepoet.org> | Wed Jan 03 00:06:46 2001 +0000 |
committer | Eric Andersen <andersen@codepoet.org> | Wed Jan 03 00:06:46 2001 +0000 |
tree | ed3367b9af6e3ab34dcb302a2f46ca9d604e67ab | |
parent | 58a408512b6d0eb4b0966ee2476cabb3a669b8cd [diff] [blame] |
Logger forgot to NULL terminate strings from stdin.
diff --git a/sysklogd/logger.c b/sysklogd/logger.c index 2190640..3d02979 100644 --- a/sysklogd/logger.c +++ b/sysklogd/logger.c
@@ -130,6 +130,7 @@ while ((c = getc(stdin)) != EOF && i < sizeof(buf)) { buf[i++] = c; } + buf[i++] = '\0'; message = buf; } else { len = 1; /* for the '\0' */ @@ -147,7 +148,6 @@ openlog(name, option, (pri | LOG_FACMASK)); syslog(pri, "%s", message); closelog(); - return EXIT_SUCCESS; }