summaryrefslogtreecommitdiff
path: root/src/library
diff options
context:
space:
mode:
Diffstat (limited to 'src/library')
-rw-r--r--src/library/page.rs4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/library/page.rs b/src/library/page.rs
index 448932a5..3c6703bc 100644
--- a/src/library/page.rs
+++ b/src/library/page.rs
@@ -20,8 +20,6 @@ use crate::prelude::*;
/// - `bottom`: The bottom margin (length or relative to height).
/// - `flip`: Flips custom or paper-defined width and height (boolean).
pub fn page(mut args: Args, ctx: &mut EvalContext) -> Value {
- let snapshot = ctx.state.clone();
-
if let Some(paper) = args.find::<Paper>() {
ctx.state.page.class = paper.class;
ctx.state.page.size = paper.size();
@@ -71,7 +69,7 @@ pub fn page(mut args: Args, ctx: &mut EvalContext) -> Value {
}
/// `pagebreak`: Starts a new page.
-pub fn pagebreak(mut args: Args, ctx: &mut EvalContext) -> Value {
+pub fn pagebreak(args: Args, ctx: &mut EvalContext) -> Value {
args.done(ctx);
ctx.end_page_group();
ctx.start_page_group(true);