From 52da81730ab3453ff6f4278f533be63b4f7e1bbd Mon Sep 17 00:00:00 2001 From: Nicola Fontana Date: Fri, 30 Jan 2015 18:49:29 +0100 Subject: [PATCH] cpml: protect cpml_segment_to_cairo from NULL segment --- src/cpml/cpml-segment.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/cpml/cpml-segment.c b/src/cpml/cpml-segment.c index d46ff7cd..434d7158 100644 --- a/src/cpml/cpml-segment.c +++ b/src/cpml/cpml-segment.c @@ -518,6 +518,9 @@ cpml_segment_to_cairo(const CpmlSegment *segment, cairo_t *cr) { CpmlPrimitive primitive; + if (segment == NULL || cr == NULL) + return; + cpml_primitive_from_segment(&primitive, (CpmlSegment *) segment); do { -- 2.11.4.GIT