diff options
author | Adrian Johnson <ajohnson@redneon.com> | 2010-11-23 23:26:49 +1030 |
---|---|---|
committer | Adrian Johnson <ajohnson@redneon.com> | 2010-11-23 23:26:49 +1030 |
commit | 8db239660fab35970784bfa3bd7e7ba0cdaf46d4 (patch) | |
tree | ae747b399cb497c1a636f8cc95c4943695d45f1b /src/cairo-cff-subset.c | |
parent | 12b1cbb07e5e23dac9f84793924080171deda37f (diff) | |
download | cairo-8db239660fab35970784bfa3bd7e7ba0cdaf46d4.tar.gz |
Check is_synthetic() font backend exists before calling it
Diffstat (limited to 'src/cairo-cff-subset.c')
-rw-r--r-- | src/cairo-cff-subset.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cairo-cff-subset.c b/src/cairo-cff-subset.c index a01d55eb5..1e6724fc2 100644 --- a/src/cairo-cff-subset.c +++ b/src/cairo-cff-subset.c @@ -1907,7 +1907,7 @@ _cairo_cff_font_create (cairo_scaled_font_subset_t *scaled_font_subset, return CAIRO_INT_STATUS_UNSUPPORTED; /* We need to use a fallback font generated from the synthesized outlines. */ - if (backend->is_synthetic (scaled_font_subset->scaled_font)) + if (backend->is_synthetic && backend->is_synthetic (scaled_font_subset->scaled_font)) return CAIRO_INT_STATUS_UNSUPPORTED; data_length = 0; |