[PATCH:libXxf86vm 3/4] Unlock display before returning alloc error in XF86VidModeGetAllModeLines()
Alan Coopersmith
alan.coopersmith at oracle.com
Sat Apr 13 18:48:20 PDT 2013
Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>
---
src/XF86VMode.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/XF86VMode.c b/src/XF86VMode.c
index 28c79c1..76276b6 100644
--- a/src/XF86VMode.c
+++ b/src/XF86VMode.c
@@ -322,6 +322,8 @@ XF86VidModeGetAllModeLines(Display* dpy, int screen, int* modecount,
_XEatData(dpy, (rep.modecount) * sizeof(xXF86OldVidModeModeInfo));
else
_XEatData(dpy, (rep.modecount) * sizeof(xXF86VidModeModeInfo));
+ UnlockDisplay(dpy);
+ SyncHandle();
return False;
}
mdinfptr = (XF86VidModeModeInfo *) (
--
1.7.9.2
More information about the xorg-devel
mailing list