diff options
author | Adrian Johnson <ajohnson@redneon.com> | 2007-09-16 19:43:28 +0930 |
---|---|---|
committer | Adrian Johnson <ajohnson@redneon.com> | 2007-09-16 19:43:28 +0930 |
commit | 14786385b40aa0ae83e3b077a82e3f34aba63f22 (patch) | |
tree | e6bf02991466815635977cd0ce9452e86250c9b7 /src/cairo-paginated-private.h | |
parent | 46cb7e69526e8b5663077e7409dc232a0f56800b (diff) | |
download | cairo-14786385b40aa0ae83e3b077a82e3f34aba63f22.tar.gz |
Change paginated surface size when PS/PDF _set_size() called
The finer-grained fallbacks would not work correctly if the page
was set to a larger size.
Add _cairo_paginated_surface_set_size() function that is called
from cairo_ps_surface_set_size() and cairo_pdf_surface_set_size().
Diffstat (limited to 'src/cairo-paginated-private.h')
-rw-r--r-- | src/cairo-paginated-private.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/cairo-paginated-private.h b/src/cairo-paginated-private.h index 42d100b4b..fdcb8fa65 100644 --- a/src/cairo-paginated-private.h +++ b/src/cairo-paginated-private.h @@ -133,4 +133,9 @@ _cairo_paginated_surface_get_target (cairo_surface_t *surface); cairo_private cairo_bool_t _cairo_surface_is_paginated (cairo_surface_t *surface); +cairo_private cairo_status_t +_cairo_paginated_surface_set_size (cairo_surface_t *surface, + int width, + int height); + #endif /* CAIRO_PAGINATED_H */ |