From f2a04d689ad656c0ef915261025cb0ce534c4c48 Mon Sep 17 00:00:00 2001 From: Franklin Wei Date: Fri, 22 Jan 2016 19:14:06 -0500 Subject: static analysis is *AWESOME*! --- src/room.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/room.c') diff --git a/src/room.c b/src/room.c index 7596dc4..f63f69e 100644 --- a/src/room.c +++ b/src/room.c @@ -81,7 +81,10 @@ char *read_string(int fd) read(fd, &sz, sizeof(sz)); char *ret = malloc(sz + 1); if(read(fd, ret, sz) < 0) + { + free(ret); return NULL; + } ret[sz] = '\0'; return ret; } -- cgit v1.1