Module: Mesa
Branch: master
Commit: 42770ff94ea8a30de51d4887611fc94bf271cde4
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=42770ff94ea8a30de51d4887611fc94bf271cde4

Author: Emil Velikov <[email protected]>
Date:   Thu May  8 19:09:39 2014 +0100

ilo: destroy the mutex, if winsys creation fails

Signed-off-by: Emil Velikov <[email protected]>
Reviewed-by: Chia-I Wu <[email protected]>

---

 src/gallium/winsys/intel/drm/intel_drm_winsys.c |    1 +
 1 file changed, 1 insertion(+)

diff --git a/src/gallium/winsys/intel/drm/intel_drm_winsys.c 
b/src/gallium/winsys/intel/drm/intel_drm_winsys.c
index d34246a..00c4a46 100644
--- a/src/gallium/winsys/intel/drm/intel_drm_winsys.c
+++ b/src/gallium/winsys/intel/drm/intel_drm_winsys.c
@@ -181,6 +181,7 @@ intel_winsys_create_for_fd(int fd)
    pipe_mutex_init(winsys->mutex);
 
    if (!probe_winsys(winsys)) {
+      pipe_mutex_destroy(winsys->mutex);
       drm_intel_bufmgr_destroy(winsys->bufmgr);
       FREE(winsys);
       return NULL;

_______________________________________________
mesa-commit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to