diff options
author | Matthias Clasen <mclasen@redhat.com> | 2016-11-07 14:44:29 -0500 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2016-11-07 14:46:15 -0500 |
commit | aceba7484faf4932442d92d0b2dd0f0466e0afed (patch) | |
tree | ba6298e6a6d8b6af8327b55260baeae3c239378c /gtk | |
parent | 5af1e87f59f0bb4a5479b8b19cbf57a0ae1f8d74 (diff) | |
download | gtk+-aceba7484faf4932442d92d0b2dd0f0466e0afed.tar.gz |
css: Avoid a crash while parsing radial gradients
has_size does not imply that sizes[0] is != NULL.
Diffstat (limited to 'gtk')
-rw-r--r-- | gtk/gtkcssimageradial.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gtk/gtkcssimageradial.c b/gtk/gtkcssimageradial.c index 4ae434403c..1d4b99bc18 100644 --- a/gtk/gtkcssimageradial.c +++ b/gtk/gtkcssimageradial.c @@ -346,7 +346,7 @@ gtk_css_image_radial_parse (GtkCssImage *image, if (has_size && !radial->circle) { - if (!radial->sizes[1]) + if (radial->sizes[0] && !radial->sizes[1]) radial->sizes[1] = _gtk_css_value_ref (radial->sizes[0]); } |