Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Adding missing error status to utils
  • Loading branch information
Adrian Johnson committed Mar 26, 2016
1 parent c5ee3f1 commit 8f67901
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 1 deletion.
5 changes: 4 additions & 1 deletion util/cairo-gobject/cairo-gobject-enums.c
Expand Up @@ -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);
Expand Down
8 changes: 8 additions & 0 deletions util/cairo-script/cairo-script-private.h
Expand Up @@ -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 */

Expand Down
1 change: 1 addition & 0 deletions util/cairo-trace/trace.c
Expand Up @@ -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;
}
Expand Down

0 comments on commit 8f67901

Please sign in to comment.