From 7fb19d5ef8dc3b183d7de811e373768de56f7ee8 Mon Sep 17 00:00:00 2001 From: Laurenz Date: Tue, 14 Jun 2022 20:07:27 +0200 Subject: Unified file loading errors --- src/library/graphics/image.rs | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'src/library') diff --git a/src/library/graphics/image.rs b/src/library/graphics/image.rs index 1781eb8a..feb37ae6 100644 --- a/src/library/graphics/image.rs +++ b/src/library/graphics/image.rs @@ -16,13 +16,7 @@ impl ImageNode { args.expect::>("path to image file")?; let full = vm.locate(&path).at(span)?; - let id = vm.ctx.images.load(&full).map_err(|err| match err.kind() { - std::io::ErrorKind::NotFound => { - error!(span, "file not found (searched at {})", full.display()) - } - _ => error!(span, "failed to load image ({})", err), - })?; - + let id = vm.ctx.images.load(&full).at(span)?; let width = args.named("width")?; let height = args.named("height")?; -- cgit v1.2.3