summaryrefslogtreecommitdiff
path: root/src/cairo-private.h
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2008-12-18 18:34:16 +0000
committerChris Wilson <chris@chris-wilson.co.uk>2009-01-02 09:53:25 +0000
commitb661f3d27ba77cdf470a86f6320b1bb31d92a9f0 (patch)
tree9ca199be330a6871f777a4d97412234571f09fe5 /src/cairo-private.h
parent8abd21bd3afc143501f66fdcdc0c6c4139df490b (diff)
downloadcairo-b661f3d27ba77cdf470a86f6320b1bb31d92a9f0.tar.gz
[cairo] Embed a second gstate.
Experiment with embedding a second gstate into the initial context to reduce allocations.
Diffstat (limited to 'src/cairo-private.h')
-rw-r--r--src/cairo-private.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cairo-private.h b/src/cairo-private.h
index 43bd2232c..a60a6aa36 100644
--- a/src/cairo-private.h
+++ b/src/cairo-private.h
@@ -48,7 +48,7 @@ struct _cairo {
cairo_user_data_array_t user_data;
cairo_gstate_t *gstate;
- cairo_gstate_t gstate_tail[1];
+ cairo_gstate_t gstate_tail[2];
cairo_gstate_t *gstate_freelist;
cairo_path_fixed_t path[1];