blob: 86c03e5b7e776461410f576eb8666bb4e90028a5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
From: Xu Li <xu.li@intel.com>
Date: Thu, 16 Apr 2009 22:52:32
Subject: [PATCH] A temporal patch to fix the crash issue when parse path element
Index: librsvg-2.26.0/rsvg-path.c
===================================================================
--- librsvg-2.26.0.orig/rsvg-path.c
+++ librsvg-2.26.0/rsvg-path.c
@@ -142,8 +142,8 @@ rsvg_path_arc (RSVGParsePathCtx * ctx,
return;
}
- if(rx < 0)rx = -rx;
- if(ry < 0)ry = -ry;
+ rx = fabs(rx);
+ ry = fabs(ry);
k1 = (x1 - x2)/2;
k2 = (y1 - y2)/2;
|