Remove some unnecessary blocks.

This commit is contained in:
Eric Huss 2020-05-10 09:23:40 -07:00
parent 578e4da5b6
commit 6038af292f
2 changed files with 17 additions and 23 deletions

View File

@ -57,20 +57,16 @@ impl HtmlHandlebars {
bail!(ErrorKind::ReservedFilenameError(path.clone()));
};
// Non-lexical lifetimes needed :'(
let title: String;
{
let book_title = ctx
.data
.get("book_title")
.and_then(serde_json::Value::as_str)
.unwrap_or("");
title = match book_title {
let title = match book_title {
"" => ch.name.clone(),
_ => ch.name.clone() + " - " + book_title,
}
}
};
ctx.data.insert("path".to_owned(), json!(path));
ctx.data.insert("content".to_owned(), json!(content));

View File

@ -204,7 +204,6 @@ impl Renderer for CmdRenderer {
Err(e) => return self.handle_render_command_error(ctx, e),
};
{
let mut stdin = child.stdin.take().expect("Child has stdin");
if let Err(e) = serde_json::to_writer(&mut stdin, &ctx) {
// Looks like the backend hung up before we could finish
@ -214,7 +213,6 @@ impl Renderer for CmdRenderer {
// explicitly close the `stdin` file handle
drop(stdin);
}
let status = child
.wait()