X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Foutput%2Fcairo-pager.h;h=b0cdfdf9144e4ce84c91db657a943230dbea7318;hb=512b5c3dbf65f26cd44b47abc6c43598ea865c1c;hp=2e722be6cf4fc324142661adb1bd643a853afa9e;hpb=16d77d1696dbf27abc0409c77115f84f42bf3b53;p=pspp diff --git a/src/output/cairo-pager.h b/src/output/cairo-pager.h index 2e722be6cf..b0cdfdf914 100644 --- a/src/output/cairo-pager.h +++ b/src/output/cairo-pager.h @@ -45,6 +45,7 @@ struct xr_page_style int object_spacing; }; struct xr_page_style *xr_page_style_ref (const struct xr_page_style *); +struct xr_page_style *xr_page_style_unshare (struct xr_page_style *); void xr_page_style_unref (struct xr_page_style *); bool xr_page_style_equals (const struct xr_page_style *, const struct xr_page_style *); @@ -56,7 +57,8 @@ xr_page_style_paper_size (const struct xr_page_style *ps, enum table_axis a) return ps->size[a] + ps->margins[a][0] + ps->margins[a][1]; } -struct xr_pager *xr_pager_create (const struct xr_page_style *); +struct xr_pager *xr_pager_create (const struct xr_page_style *, + const struct xr_fsm_style *); void xr_pager_destroy (struct xr_pager *); bool xr_pager_has_item (const struct xr_pager *);