From 96104c099b246095fa89cedaa701d7e33d4cf698 Mon Sep 17 00:00:00 2001 From: Michael Jumper Date: Sat, 27 Feb 2016 15:28:24 -0800 Subject: [PATCH] GUAC-236: Ignore free attempts on NULL buffers. --- src/guacenc/buffer.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/guacenc/buffer.c b/src/guacenc/buffer.c index 999893f9..379cd9ee 100644 --- a/src/guacenc/buffer.c +++ b/src/guacenc/buffer.c @@ -60,8 +60,15 @@ static void guacenc_buffer_free_image(guacenc_buffer* buffer) { } void guacenc_buffer_free(guacenc_buffer* buffer) { + + /* Ignore NULL buffer */ + if (buffer == NULL) + return; + + /* Free buffer and underlying image */ guacenc_buffer_free_image(buffer); free(buffer); + } int guacenc_buffer_resize(guacenc_buffer* buffer, int width, int height) {