summaryrefslogtreecommitdiff
path: root/src/cairo-xlib-display.c
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2008-02-29 11:16:39 +0000
committerChris Wilson <chris@chris-wilson.co.uk>2008-03-04 09:31:20 +0000
commitc985096e6d7c04a780c055387e17ec4bb9334db3 (patch)
tree536891f59effef79ba148f453455bd82a60ab233 /src/cairo-xlib-display.c
parent914f4a3ec5a310c823558c27e500a23be808b9fe (diff)
[cairo-xlib] Tidy usage of _cairo_error().
Avoid a duplicate call to _cairo_error() and add a missing one.
Diffstat (limited to 'src/cairo-xlib-display.c')
-rw-r--r--src/cairo-xlib-display.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/cairo-xlib-display.c b/src/cairo-xlib-display.c
index d10ed1e0..20bad2e1 100644
--- a/src/cairo-xlib-display.c
+++ b/src/cairo-xlib-display.c
@@ -268,6 +268,7 @@ _cairo_xlib_display_get (Display *dpy)
codes = XAddExtension (dpy);
if (codes == NULL) {
+ _cairo_error_throw (CAIRO_STATUS_NO_MEMORY);
free (display);
display = NULL;
goto UNLOCK;