[LEDE-DEV] [PATCH] [ubox] syslog: remove unnecessary sizeof struct between messages
Dan Bugnar
danutbug at gmail.com
Fri Mar 10 02:06:29 PST 2017
The next message needs to be written after the data of current message.
This was adding "sizeof(struct log_head)" bytes between messages.
Signed-off-by: Dan Bugnar <danutbug at gmail.com>
---
log/syslog.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/log/syslog.c b/log/syslog.c
index ac4f1ae..856fa60 100644
--- a/log/syslog.c
+++ b/log/syslog.c
@@ -51,7 +51,7 @@ static regex_t pat_tstamp;
static struct log_head*
log_next(struct log_head *h, int size)
{
- struct log_head *n = (struct log_head *) &h->data[PAD(sizeof(struct log_head) + size)];
+ struct log_head *n = (struct log_head *) &h->data[PAD(size)];
return (n >= log_end) ? (log) : (n);
}
--
2.10.2
More information about the Lede-dev
mailing list