From ac9f35a72b592426809c5698caf9f2c2b55b5ec8 Mon Sep 17 00:00:00 2001 From: "U. Artie Eoff" Date: Fri, 17 Jan 2014 16:28:15 -0800 Subject: [PATCH] rpi: call eglTerminate if we're bailing Signed-off-by: U. Artie Eoff --- src/rpi-renderer.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/rpi-renderer.c b/src/rpi-renderer.c index e086a229b..3a7f65cc9 100644 --- a/src/rpi-renderer.c +++ b/src/rpi-renderer.c @@ -1765,6 +1765,7 @@ rpi_renderer_create(struct weston_compositor *compositor, EGL_EXTENSIONS); if (!extensions) { weston_log("Retrieving EGL extension string failed.\n"); + eglTerminate(renderer->egl_display); free(renderer); return -1; }