diff options
author | Adrian Johnson <ajohnson@redneon.com> | 2016-03-26 19:05:01 +1030 |
---|---|---|
committer | Adrian Johnson <ajohnson@redneon.com> | 2016-03-26 19:06:03 +1030 |
commit | 8f6790123e05c5c38ba09c541093b747aa12b681 (patch) | |
tree | 6749eab9e280aee3a1896b85789e0fd8a94fe4ce /util | |
parent | c5ee3f11b5fb5a652466bbe407d2dc8e0ef4eb71 (diff) | |
download | cairo-8f6790123e05c5c38ba09c541093b747aa12b681.tar.gz |
Adding missing error status to utils
Diffstat (limited to 'util')
-rw-r--r-- | util/cairo-gobject/cairo-gobject-enums.c | 5 | ||||
-rw-r--r-- | util/cairo-script/cairo-script-private.h | 8 | ||||
-rw-r--r-- | util/cairo-trace/trace.c | 1 |
3 files changed, 13 insertions, 1 deletions
diff --git a/util/cairo-gobject/cairo-gobject-enums.c b/util/cairo-gobject/cairo-gobject-enums.c index 0a7c95d29..344e46d32 100644 --- a/util/cairo-gobject/cairo-gobject-enums.c +++ b/util/cairo-gobject/cairo-gobject-enums.c @@ -50,7 +50,10 @@ cairo_gobject_status_get_type (void) { CAIRO_STATUS_DEVICE_TYPE_MISMATCH, "CAIRO_STATUS_DEVICE_TYPE_MISMATCH", "device-type-mismatch" }, { CAIRO_STATUS_DEVICE_ERROR, "CAIRO_STATUS_DEVICE_ERROR", "device-error" }, { CAIRO_STATUS_INVALID_MESH_CONSTRUCTION, "CAIRO_STATUS_INVALID_MESH_CONSTRUCTION", "invalid-mesh-construction" }, - { CAIRO_STATUS_LAST_STATUS, "CAIRO_STATUS_LAST_STATUS", "last-status" }, + { CAIRO_STATUS_DEVICE_FINISHED, "CAIRO_STATUS_DEVICE_FINISHED", "device-finished" }, + { CAIRO_STATUS_JBIG2_GLOBAL_MISSING, "CAIRO_STATUS_JBIG2_GLOBAL_MISSING", "jbig2-global_missing" }, + { CAIRO_STATUS_PNG_ERROR, "CAIRO_STATUS_PNG_ERROR", "png-error" }, + { CAIRO_STATUS_LAST_STATUS, "CAIRO_STATUS_LAST_STATUS", "last-status" }, { 0, NULL, NULL } }; GType type = g_enum_register_static (g_intern_static_string ("cairo_status_t"), values); diff --git a/util/cairo-script/cairo-script-private.h b/util/cairo-script/cairo-script-private.h index 8d158d600..608758cf0 100644 --- a/util/cairo-script/cairo-script-private.h +++ b/util/cairo-script/cairo-script-private.h @@ -219,6 +219,14 @@ typedef enum _csi_status { CSI_STATUS_INVALID_CLUSTERS = CAIRO_STATUS_INVALID_CLUSTERS, CSI_STATUS_INVALID_SLANT = CAIRO_STATUS_INVALID_SLANT, CSI_STATUS_INVALID_WEIGHT = CAIRO_STATUS_INVALID_WEIGHT, + CSI_STATUS_INVALID_SIZE = CAIRO_STATUS_INVALID_SIZE, + CSI_STATUS_USER_FONT_NOT_IMPLEMENTED = CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED, + CSI_STATUS_DEVICE_TYPE_MISMATCH = CAIRO_STATUS_DEVICE_TYPE_MISMATCH, + CSI_STATUS_DEVICE_ERROR = CAIRO_STATUS_DEVICE_ERROR, + CSI_STATUS_INVALID_MESH_CONSTRUCTION = CAIRO_STATUS_INVALID_MESH_CONSTRUCTION, + CSI_STATUS_DEVICE_FINISHED = CAIRO_STATUS_DEVICE_FINISHED, + CSI_STATUS_JBIG2_GLOBAL_MISSING = CAIRO_STATUS_JBIG2_GLOBAL_MISSING, + CSI_STATUS_PNG_ERROR = CAIRO_STATUS_PNG_ERROR, /* cairo-script-interpreter specific errors */ diff --git a/util/cairo-trace/trace.c b/util/cairo-trace/trace.c index d5d76689c..47b3bb7ec 100644 --- a/util/cairo-trace/trace.c +++ b/util/cairo-trace/trace.c @@ -1582,6 +1582,7 @@ _status_to_string (cairo_status_t status) f(INVALID_MESH_CONSTRUCTION); f(DEVICE_FINISHED); f(JBIG2_GLOBAL_MISSING); + f(PNG_ERROR); case CAIRO_STATUS_LAST_STATUS: break; } |