summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFederico Mena Quintero <federico@gnome.org>2018-09-27 10:32:50 -0500
committerFederico Mena Quintero <federico@gnome.org>2018-09-27 11:29:36 -0500
commit5e32a7dc0a9ad0fafbba43c859b981dddce6cde3 (patch)
treebb3f23ebf72af59287edbba2f252c9781cc46f5d
parent372a9437695c34ba919c822a38af7064b7ee2d1a (diff)
downloadlibrsvg-5e32a7dc0a9ad0fafbba43c859b981dddce6cde3.tar.gz
Round when converting userspace units to Pango units, which are ints
-rw-r--r--rsvg_internals/src/text.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/rsvg_internals/src/text.rs b/rsvg_internals/src/text.rs
index 3563c85d..3fa42ec3 100644
--- a/rsvg_internals/src/text.rs
+++ b/rsvg_internals/src/text.rs
@@ -384,7 +384,7 @@ impl NodeTrait for NodeTSpan {
}
fn to_pango_units(v: f64) -> i32 {
- (v * f64::from(pango::SCALE)) as i32
+ (v * f64::from(pango::SCALE) + 0.5) as i32
}
impl From<FontStyle> for pango::Style {