diff options
author | Andrea Canciani <ranma42@gmail.com> | 2011-01-20 01:44:29 +0100 |
---|---|---|
committer | Andrea Canciani <ranma42@gmail.com> | 2011-01-22 11:59:38 +0100 |
commit | 5d95ae924ed15200a17d240d8f0744c74df7c61b (patch) | |
tree | 3278d6bf194a6f08af74bc1cb7f891eea62d2087 /src/cairo-gstate-private.h | |
parent | e0b741de9006a02acd9b05c8fae52f6b7f775163 (diff) | |
download | cairo-5d95ae924ed15200a17d240d8f0744c74df7c61b.tar.gz |
gstate: Set an error status when restoring a push_group
cairo_push_group (cr) followed by cairo_restore (cr) should put cr in
an error status of CAIRO_STATUS_INVALID_RESTORE.
Fixes group-state.
Diffstat (limited to 'src/cairo-gstate-private.h')
-rw-r--r-- | src/cairo-gstate-private.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/cairo-gstate-private.h b/src/cairo-gstate-private.h index b41c7a296..34355beb7 100644 --- a/src/cairo-gstate-private.h +++ b/src/cairo-gstate-private.h @@ -88,6 +88,9 @@ cairo_private cairo_status_t _cairo_gstate_restore (cairo_gstate_t **gstate, cairo_gstate_t **freelist); cairo_private cairo_bool_t +_cairo_gstate_is_group (cairo_gstate_t *gstate); + +cairo_private cairo_bool_t _cairo_gstate_is_redirected (cairo_gstate_t *gstate); cairo_private cairo_status_t |