diff options
author | Jasper St. Pierre <jstpierre@mecheye.net> | 2014-03-12 12:09:01 -0400 |
---|---|---|
committer | Neil Roberts <neil@linux.intel.com> | 2014-03-12 17:29:27 +0000 |
commit | e7011f1910293c4626432cf68d77f474ae6c925b (patch) | |
tree | cd7bc83d35c45fe14854aae0a88905562c99ec52 | |
parent | 0d91085193bb380ea28bdf5f3e30c2195569310a (diff) | |
download | cogl-e7011f1910293c4626432cf68d77f474ae6c925b.tar.gz |
cogl-winsys-egl-kms: Make sure to close our connection to DRM at shutdown
Reviewed-by: Neil Roberts <neil@linux.intel.com>
(cherry picked from commit dcdba60e95ae7be1b0253d28686d1562c35374ba)
-rw-r--r-- | cogl/winsys/cogl-winsys-egl-kms.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/cogl/winsys/cogl-winsys-egl-kms.c b/cogl/winsys/cogl-winsys-egl-kms.c index 3c5460ed..a3649e75 100644 --- a/cogl/winsys/cogl-winsys-egl-kms.c +++ b/cogl/winsys/cogl-winsys-egl-kms.c @@ -122,6 +122,9 @@ _cogl_winsys_renderer_disconnect (CoglRenderer *renderer) eglTerminate (egl_renderer->edpy); + if (kms_renderer->opened_fd >= 0) + close (kms_renderer->opened_fd); + g_slice_free (CoglRendererKMS, kms_renderer); g_slice_free (CoglRendererEGL, egl_renderer); } |