[cogl/cogl-1.18] mir: release a connection on error



commit e06a0b3d1019602f1ca72fbd594ee56a9a535e05
Author: Marco Trevisan (TreviƱo) <mail 3v1n0 net>
Date:   Tue Nov 18 22:16:38 2014 +0100

    mir: release a connection on error

 cogl/winsys/cogl-winsys-egl-mir.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/cogl/winsys/cogl-winsys-egl-mir.c b/cogl/winsys/cogl-winsys-egl-mir.c
index 26861a4..4edad37 100644
--- a/cogl/winsys/cogl-winsys-egl-mir.c
+++ b/cogl/winsys/cogl-winsys-egl-mir.c
@@ -252,6 +252,7 @@ _cogl_winsys_renderer_connect (CoglRenderer *renderer,
                            COGL_WINSYS_ERROR_INIT,
                            "Failed to connect mir display: %s",
                            mir_connection_get_error_message (mir_renderer->mir_connection));
+          mir_connection_release (mir_renderer->mir_connection);
           goto error;
         }
     }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]