diff options
-rw-r--r-- | output/ulogd_output_JSON.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/output/ulogd_output_JSON.c b/output/ulogd_output_JSON.c index 2166d15..913dfb8 100644 --- a/output/ulogd_output_JSON.c +++ b/output/ulogd_output_JSON.c @@ -404,8 +404,8 @@ static int json_interp(struct ulogd_pluginstance *upi) return ULOGD_IRET_ERR; } buf = tmp; - strncat(buf, "\n", 1); - buflen++; + buf[buflen++] = '\n'; + buf[buflen] = '\0'; if (opi->mode == JSON_MODE_FILE) return json_interp_file(upi, buf); |