summaryrefslogtreecommitdiff
path: root/pango/pangocairo-fontmap.c
diff options
context:
space:
mode:
Diffstat (limited to 'pango/pangocairo-fontmap.c')
-rw-r--r--pango/pangocairo-fontmap.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/pango/pangocairo-fontmap.c b/pango/pangocairo-fontmap.c
index 14114f7c..c71d1f13 100644
--- a/pango/pangocairo-fontmap.c
+++ b/pango/pangocairo-fontmap.c
@@ -350,9 +350,11 @@ void
pango_cairo_context_set_font_options (PangoContext *context,
const cairo_font_options_t *options)
{
+ PangoCairoContextInfo *info;
+
g_return_if_fail (PANGO_IS_CONTEXT (context));
- PangoCairoContextInfo *info = get_context_info (context, TRUE);
+ info = get_context_info (context, TRUE);
if (info->set_options)
cairo_font_options_destroy (info->set_options);
@@ -384,9 +386,11 @@ pango_cairo_context_set_font_options (PangoContext *context,
const cairo_font_options_t *
pango_cairo_context_get_font_options (PangoContext *context)
{
+ PangoCairoContextInfo *info;
+
g_return_val_if_fail (PANGO_IS_CONTEXT (context), NULL);
- PangoCairoContextInfo *info = get_context_info (context, FALSE);
+ info = get_context_info (context, FALSE);
if (info)
return info->set_options;