return 1;
}
+ if(!n_ranges)
+ {
+ ranges = malloc(sizeof(Range));
+ ranges[0].first = 0;
+ ranges[0].last = 255;
+ n_ranges = 1;
+ }
+ else
+ sort_and_compact_ranges(ranges, &n_ranges);
+
font.size = size;
- sort_and_compact_ranges(ranges, &n_ranges);
err = init_font(&font, face, ranges, n_ranges, autohinter);
if(err)
return 1;