X-Git-Url: https://plomlompom.com/repos/%7B%7B%20web_path%20%7D%7D/decks/%7B%7Bdeck_id%7D%7D/cards/%7B%7Bcard_id%7D%7D/static/git-logo.png?a=blobdiff_plain;ds=sidebyside;f=src%2Fserver%2Fio.c;h=817d54253c40f69edc2225ef7f53e4769d15e78b;hb=316a56901b2249264b72992fd5aa63ce16fd3304;hp=800f539aea747e53413f13d09fdc1cee7c823015;hpb=651c99ff66ae4704021ee15136707c892ed243d6;p=plomrogue diff --git a/src/server/io.c b/src/server/io.c index 800f539..817d542 100644 --- a/src/server/io.c +++ b/src/server/io.c @@ -66,8 +66,8 @@ static char * get_message_from_queue() world.queue_size = world.queue_size - cutout_len; if (0 == world.queue_size) { - free(world.queue); - world.queue = NULL; + free(world.queue); /* NULL so read_fifo_into_queue() may free() this */ + world.queue = NULL; /* every time, even when it's un-allocated first. */ } else {