diff --git a/cogl/winsys/cogl-winsys-egl-mir.c b/cogl/winsys/cogl-winsys-egl-mir.c index 26861a4d5..4edad379d 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; } }