cr
and saves it
on an internal stack of saved states for cr
. When
cairoRestore
is called, cr
will be restored to
the saved state. Multiple calls to cairoSave
and
cairoRestore
can be nested; each call to cairoRestore
restores the state from the matching paired cairoSave
.cairoSave(cr)
Cairo
is freed.