diff options
author | Behdad Esfahbod <behdad@behdad.org> | 2007-03-08 17:47:33 -0500 |
---|---|---|
committer | Behdad Esfahbod <behdad@behdad.org> | 2007-03-13 05:14:19 -0400 |
commit | d40126f5aba481e4f4d9582cb5c37478f8ef37e7 (patch) | |
tree | 6478abd8a8f5287ff0cdf51fc5ba73b1eddc119e /src/cairo-private.h | |
parent | 01f9ee39feb6ca48b9e07fdec62d8ab1b94ab75d (diff) | |
download | cairo-d40126f5aba481e4f4d9582cb5c37478f8ef37e7.tar.gz |
[cairo_t] Embed a gstate into cairo_t
So we don't have to malloc the first gstate.
Diffstat (limited to 'src/cairo-private.h')
-rw-r--r-- | src/cairo-private.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/cairo-private.h b/src/cairo-private.h index c3be6e9aa..14cc79aea 100644 --- a/src/cairo-private.h +++ b/src/cairo-private.h @@ -47,6 +47,7 @@ struct _cairo { cairo_user_data_array_t user_data; cairo_gstate_t *gstate; + cairo_gstate_t gstate_tail[1]; cairo_path_fixed_t path[1]; }; |