From 5263607ec8421a66f584c17f43e113dbf0af8f9d Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Thu, 28 May 2015 14:18:14 -0500 Subject: [PATCH] Fix memory corruption with no input devices --- src/input.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/input.c b/src/input.c index 7d377bf..c9fd826 100644 --- a/src/input.c +++ b/src/input.c @@ -200,7 +200,7 @@ void input_init(char* mapfile) { sig_fdindex = numFds++; if (fds == NULL) - fds = malloc(sizeof(struct pollfd)); + fds = malloc(sizeof(struct pollfd)*numFds); else fds = realloc(fds, sizeof(struct pollfd)*numFds);