chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
e4ad54a
)
[PATCH] let klibc add the trailing newline to syslog conditionally
author
kay.sievers@vrfy.org
<kay.sievers@vrfy.org>
Fri, 19 Nov 2004 02:41:38 +0000
(
03:41
+0100)
committer
Greg KH
<gregkh@suse.de>
Wed, 27 Apr 2005 05:27:34 +0000
(22:27 -0700)
We get an empty line after every debug print from libsysfs,
so don't add a second if we already have one.
klibc/klibc/syslog.c
patch
|
blob
|
history
diff --git
a/klibc/klibc/syslog.c
b/klibc/klibc/syslog.c
index 592992ba6b2a82e710307c8f298cdebada689db0..e9d84d9ddc8f1cf5bab1d2a28ccf5e7e8e4dbf29 100644
(file)
--- a/
klibc/klibc/syslog.c
+++ b/
klibc/klibc/syslog.c
@@
-60,7
+60,8
@@
void vsyslog(int prio, const char *format, va_list ap)
len += vsnprintf(buf+len, BUFLEN-len, format, ap);
if ( len > BUFLEN-1 ) len = BUFLEN-1;
- buf[len++] = '\n';
+ if (buf[len-1] != '\n')
+ buf[len++] = '\n';
fd = __syslog_fd;
if ( fd == -1 )