From e0d53880a4f12d2f7f1b134ca1abcc9a6a2bb9e5 Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Tue, 18 Mar 2014 13:24:57 +0100 Subject: [PATCH] rcS: do not access ustream_buf data directly Signed-off-by: Felix Fietkau --- rcS.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/rcS.c b/rcS.c index d04e017..eb1c467 100644 --- a/rcS.c +++ b/rcS.c @@ -42,7 +42,6 @@ struct initd { static void pipe_cb(struct ustream *s, int bytes) { - struct ustream_buf *buf = s->r.head; char *newline, *str; int len; @@ -50,12 +49,12 @@ static void pipe_cb(struct ustream *s, int bytes) str = ustream_get_read_buf(s, NULL); if (!str) break; - newline = strchr(buf->data, '\n'); + newline = strchr(str, '\n'); if (!newline) break; *newline = 0; len = newline + 1 - str; - syslog(0, buf->data); + syslog(0, str); ustream_consume(s, len); } while (1); } -- 2.25.1