Fix possible div-by-zero
diff --git a/src/fcfreetype.c b/src/fcfreetype.c
index cf1e196..ac12c1e 100644
--- a/src/fcfreetype.c
+++ b/src/fcfreetype.c
@@ -1310,7 +1310,7 @@
{
double value = instance->coords[i] / (double) (1 << 16);
double default_value = master->axis[i].def / (double) (1 << 16);
- double mult = value / default_value;
+ double mult = default_value ? value / default_value : 1;
//printf ("named-instance, axis %d tag %lx value %g\n", i, master->axis[i].tag, value);
switch (master->axis[i].tag)
{