From 9ecff9e06106096c461af747aa9edd6038e25315 Mon Sep 17 00:00:00 2001 From: Frediano Ziglio Date: Fri, 13 May 2016 18:42:30 +0100 Subject: [PATCH] Call red_pipe_item_unref instead of free This is the standard way to release a RedPipeItem Signed-off-by: Frediano Ziglio Acked-by: Jonathon Jongsma --- server/dcc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/dcc.c b/server/dcc.c index 0953efd9..6f08cd98 100644 --- a/server/dcc.c +++ b/server/dcc.c @@ -1676,7 +1676,7 @@ static void release_item_before_push(DisplayChannelClient *dcc, RedPipeItem *ite case RED_PIPE_ITEM_TYPE_STREAM_ACTIVATE_REPORT: case RED_PIPE_ITEM_TYPE_GL_SCANOUT: case RED_PIPE_ITEM_TYPE_GL_DRAW: - free(item); + red_pipe_item_unref(item); break; default: spice_critical("invalid item type");