OSDN Git Service
(root)
/
android-x86
/
external-libdrm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
14db948
)
omap: release lock also on error paths
author
Vincent Penquerc'h
<vincent.penquerch@collabora.co.uk>
Tue, 9 Oct 2012 13:48:34 +0000
(14:48 +0100)
committer
Rob Clark
<rob@ti.com>
Tue, 9 Oct 2012 14:41:27 +0000
(09:41 -0500)
Signed-off-by: Rob Clark <rob@ti.com>
omap/omap_drm.c
patch
|
blob
|
history
diff --git
a/omap/omap_drm.c
b/omap/omap_drm.c
index
cd8e8bc
..
89f1491
100644
(file)
--- a/
omap/omap_drm.c
+++ b/
omap/omap_drm.c
@@
-304,6
+304,7
@@
struct omap_bo * omap_bo_from_name(struct omap_device *dev, uint32_t name)
return bo;
fail:
+ pthread_mutex_unlock(&table_lock);
free(bo);
return NULL;
}
@@
-337,6
+338,7
@@
struct omap_bo * omap_bo_from_dmabuf(struct omap_device *dev, int fd)
return bo;
fail:
+ pthread_mutex_unlock(&table_lock);
free(bo);
return NULL;
}