diff --git a/src/lib.rs b/src/lib.rs index 8a68a64..a03e23d 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -7,8 +7,8 @@ use typst_html::{HtmlAttr, HtmlDocument, HtmlElement, HtmlNode}; pub fn compile_article( - article_dir: PathBuf, - prepend: Option, + article_dir: &PathBuf, + prepend: &Option, ) -> Result<(), Box> { let template_file = article_dir.join("index.typ"); diff --git a/src/main.rs b/src/main.rs index db73559..b836b3f 100644 --- a/src/main.rs +++ b/src/main.rs @@ -21,7 +21,7 @@ fn main() { let args = Args::parse(); - if let Err(e) = compile_article(args.dir, args.prepend) { + if let Err(e) = compile_article(&args.dir, &args.prepend) { eprintln!("{e}"); std::process::exit(1); }