From 84f29458e5a9bf1c237c4544a7ba8436766a4f32 Mon Sep 17 00:00:00 2001 From: David Herrmann Date: Fri, 20 Jan 2012 15:35:32 +0100 Subject: [PATCH] console: avoid code duplication in cairo destruction code We can use our destruction function to avoid code duplication. Signed-off-by: David Herrmann --- src/console.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/console.c b/src/console.c index ce5f4f4..cc63d57 100644 --- a/src/console.c +++ b/src/console.c @@ -122,13 +122,7 @@ static int kmscon_console_new_res(struct kmscon_console *con) goto err_cairo; } - if (con->cr) { - glDeleteTextures(1, &con->tex); - con->tex = 0; - cairo_destroy(con->cr); - cairo_surface_destroy(con->surf); - free(con->surf_buf); - } + kmscon_console_free_res(con); con->surf_buf = buf; con->surf = surface;