Line 0
Link Here
|
|
|
1 |
# * src/truetype/ttinterp.c (Ins_GETVARIATION): Avoid NULL reference. |
2 |
# https://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=29c759284e305ec428703c9a5831d0b1fc3497ef |
3 |
|
4 |
--- src/truetype/ttinterp.c.orig 2018-01-03 18:00:19 UTC |
5 |
+++ src/truetype/ttinterp.c |
6 |
@@ -7532,8 +7532,16 @@ |
7 |
return; |
8 |
} |
9 |
|
10 |
- for ( i = 0; i < num_axes; i++ ) |
11 |
- args[i] = coords[i] >> 2; /* convert 16.16 to 2.14 format */ |
12 |
+ if ( coords ) |
13 |
+ { |
14 |
+ for ( i = 0; i < num_axes; i++ ) |
15 |
+ args[i] = coords[i] >> 2; /* convert 16.16 to 2.14 format */ |
16 |
+ } |
17 |
+ else |
18 |
+ { |
19 |
+ for ( i = 0; i < num_axes; i++ ) |
20 |
+ args[i] = 0; |
21 |
+ } |
22 |
} |
23 |
|
24 |
|