From f44e10e2950e16b146c252e2d58f93d758a18b31 Mon Sep 17 00:00:00 2001 From: Matthias Beyer Date: Sat, 18 May 2019 00:14:34 +0200 Subject: [PATCH] Add more context in error messages Signed-off-by: Matthias Beyer --- lib/entry/libimagentryedit/src/edit.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/entry/libimagentryedit/src/edit.rs b/lib/entry/libimagentryedit/src/edit.rs index d6a8f59c..51ea7114 100644 --- a/lib/entry/libimagentryedit/src/edit.rs +++ b/lib/entry/libimagentryedit/src/edit.rs @@ -66,7 +66,9 @@ impl EditHeader for Entry { fn edit_header_and_content(&mut self, rt: &Runtime) -> Result<()> { let mut header_and_content = self.to_str()?; let _ = edit_in_tmpfile(rt, &mut header_and_content)?; - self.replace_from_buffer(&header_and_content).map_err(Error::from) + self.replace_from_buffer(&header_and_content) + .context("Failed to replace header and content from buffer") + .map_err(Error::from) } }