summaryrefslogtreecommitdiff
path: root/src/library/image.rs
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2022-02-17 17:25:57 +0100
committerLaurenz <laurmaedje@gmail.com>2022-02-17 17:41:45 +0100
commit35610a8c6a1721010b933324dacfe2c4d58761a3 (patch)
tree2d02a53f541b7ebc48ace29dacedf534b670c6c1 /src/library/image.rs
parentc5e67af22bd6242366819879be84c10c4dd135be (diff)
Fallible layout
Diffstat (limited to 'src/library/image.rs')
-rw-r--r--src/library/image.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/library/image.rs b/src/library/image.rs
index 5527fbdc..05877126 100644
--- a/src/library/image.rs
+++ b/src/library/image.rs
@@ -39,7 +39,7 @@ impl Layout for ImageNode {
vm: &mut Vm,
regions: &Regions,
styles: StyleChain,
- ) -> Vec<Constrained<Arc<Frame>>> {
+ ) -> TypResult<Vec<Constrained<Arc<Frame>>>> {
let img = vm.images.get(self.0);
let pxw = img.width() as f64;
let pxh = img.height() as f64;
@@ -91,7 +91,7 @@ impl Layout for ImageNode {
frame.link(url);
}
- vec![frame.constrain(Constraints::tight(regions))]
+ Ok(vec![frame.constrain(Constraints::tight(regions))])
}
}