emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master 02386da 2/4: Simplify svg_load_image


From: Paul Eggert
Subject: master 02386da 2/4: Simplify svg_load_image
Date: Fri, 3 Dec 2021 13:25:39 -0500 (EST)

branch: master
commit 02386da9389104ca4d4dde875a3fdac36eb10555
Author: Paul Eggert <eggert@cs.ucla.edu>
Commit: Paul Eggert <eggert@cs.ucla.edu>

    Simplify svg_load_image
    
    * src/image.c (svg_load_image): Simplify slightly.
---
 src/image.c | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/src/image.c b/src/image.c
index f133049..1db2b78 100644
--- a/src/image.c
+++ b/src/image.c
@@ -10469,14 +10469,12 @@ svg_load_image (struct frame *f, struct image *img, 
char *contents,
   else if (has_width && has_viewbox)
     {
       viewbox_width = svg_css_length_to_pixels (iwidth, dpi, 
img->face_font_size);
-      viewbox_height = svg_css_length_to_pixels (iwidth, dpi, 
img->face_font_size)
-        * viewbox.height / viewbox.width;
+      viewbox_height = viewbox_width * viewbox.height / viewbox.width;
     }
   else if (has_height && has_viewbox)
     {
       viewbox_height = svg_css_length_to_pixels (iheight, dpi, 
img->face_font_size);
-      viewbox_width = svg_css_length_to_pixels (iheight, dpi, 
img->face_font_size)
-        * viewbox.width / viewbox.height;
+      viewbox_width = viewbox_height * viewbox.width / viewbox.height;
     }
   else if (has_viewbox)
     {



reply via email to

[Prev in Thread] Current Thread [Next in Thread]