From 12f43e5d0c76e840d0a4f87bc61402f7408c89ef Mon Sep 17 00:00:00 2001 From: Peter Osterlund Date: Fri, 28 Sep 2012 17:31:03 +0000 Subject: [PATCH] DroidFish: Small optimization in SVGParser. From Leo Mayer. --- DroidFish/src/com/larvalabs/svgandroid/SVGParser.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/DroidFish/src/com/larvalabs/svgandroid/SVGParser.java b/DroidFish/src/com/larvalabs/svgandroid/SVGParser.java index 6da7b44..133584b 100644 --- a/DroidFish/src/com/larvalabs/svgandroid/SVGParser.java +++ b/DroidFish/src/com/larvalabs/svgandroid/SVGParser.java @@ -3,6 +3,8 @@ package com.larvalabs.svgandroid; import android.content.res.AssetManager; import android.content.res.Resources; import android.graphics.*; +import android.util.FloatMath; + import org.xml.sax.Attributes; import org.xml.sax.InputSource; import org.xml.sax.SAXException; @@ -1013,8 +1015,8 @@ public class SVGParser { return; } if (localName.equals("svg")) { - int width = (int) Math.ceil(getFloatAttr("width", atts)); - int height = (int) Math.ceil(getFloatAttr("height", atts)); + int width = (int) FloatMath.ceil(getFloatAttr("width", atts)); + int height = (int) FloatMath.ceil(getFloatAttr("height", atts)); canvas = picture.beginRecording(width, height); } else if (localName.equals("defs")) { // Ignore