From a0074a2f1bad3d70b35670be2bc2162dafe08eca Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Sat, 28 Feb 2015 12:52:20 +1000 Subject: [PATCH] renderer: free timer query properly MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reported-by: Marc-André Lureau --- src/vrend_renderer.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/vrend_renderer.c b/src/vrend_renderer.c index 5c6e601..236fbee 100644 --- a/src/vrend_renderer.c +++ b/src/vrend_renderer.c @@ -5006,6 +5006,7 @@ static void vrend_destroy_query(struct vrend_query *query) list_del(&query->waiting_queries); if (vrend_is_timer_query(query->gltype)) { glDeleteQueries(1, &query->timer_query_id); + FREE(query); return; } LIST_FOR_EACH_ENTRY_SAFE(hwq, stor, &query->hw_queries, query_list) {