aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--swaynag/config.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/swaynag/config.c b/swaynag/config.c
index 200611f4..fb2aa820 100644
--- a/swaynag/config.c
+++ b/swaynag/config.c
@@ -18,7 +18,7 @@ static char *read_from_stdin(void) {
size_t line_size = 0;
ssize_t nread;
while ((nread = getline(&line, &line_size, stdin)) != -1) {
- buffer = realloc(buffer, buffer_len + nread);
+ buffer = realloc(buffer, buffer_len + nread + 1);
snprintf(&buffer[buffer_len], nread + 1, "%s", line);
buffer_len += nread;
}