[gstate] Check for NULL font_face in _cairo_gstate_set_font_face

This commit is contained in:
Behdad Esfahbod 2008-08-07 15:42:58 -04:00
parent 7e57892983
commit b67d34e960

View file

@ -1466,7 +1466,10 @@ cairo_status_t
_cairo_gstate_set_font_face (cairo_gstate_t *gstate,
cairo_font_face_t *font_face)
{
if (font_face && font_face->status)
if (font_face == NULL)
return CAIRO_STATUS_NULL_POINTER;
if (font_face->status)
return font_face->status;
if (font_face != gstate->font_face) {