summaryrefslogtreecommitdiff
path: root/src/cairo-private.h
diff options
context:
space:
mode:
authorBehdad Esfahbod <behdad@behdad.org>2007-03-08 17:47:33 -0500
committerBehdad Esfahbod <behdad@behdad.org>2007-03-13 05:14:19 -0400
commitd40126f5aba481e4f4d9582cb5c37478f8ef37e7 (patch)
tree6478abd8a8f5287ff0cdf51fc5ba73b1eddc119e /src/cairo-private.h
parent01f9ee39feb6ca48b9e07fdec62d8ab1b94ab75d (diff)
downloadcairo-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.h1
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];
};