diff options
Diffstat (limited to 'src/cairo-device.c')
-rw-r--r--[-rwxr-xr-x] | src/cairo-device.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/cairo-device.c b/src/cairo-device.c index e845912a3..b4d1f8422 100755..100644 --- a/src/cairo-device.c +++ b/src/cairo-device.c @@ -159,6 +159,7 @@ _cairo_device_create_in_error (cairo_status_t status) case CAIRO_STATUS_INVALID_CONTENT: case CAIRO_STATUS_INVALID_MESH_CONSTRUCTION: case CAIRO_STATUS_DEVICE_FINISHED: + case CAIRO_STATUS_JBIG2_GLOBAL_MISSING: default: _cairo_error_throw (CAIRO_STATUS_NO_MEMORY); return (cairo_device_t *) &_nil_device; @@ -345,7 +346,7 @@ cairo_device_destroy (cairo_device_t *device) while (! cairo_list_is_empty (&device->shadow_caches)) { cairo_shadow_cache_t *shadow; - shadow = cairo_list_first_entry (&device->shadow_caches, + shadow = cairo_list_first_entry (&device->shadow_caches, cairo_shadow_cache_t, link); |