From 15cace97d64d85780dcedac9c8adef540787dbea Mon Sep 17 00:00:00 2001 From: cristy Date: Tue, 14 Jan 2014 16:37:23 +0000 Subject: [PATCH] --- MagickCore/draw.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/MagickCore/draw.c b/MagickCore/draw.c index 224c206f00..56649cad88 100644 --- a/MagickCore/draw.c +++ b/MagickCore/draw.c @@ -549,7 +549,8 @@ static PolygonInfo *ConvertPathToPolygon( next_direction=((path_info[i].point.y > point.y) || ((path_info[i].point.y == point.y) && (path_info[i].point.x > point.x))) ? 1 : -1; - if ((direction != 0) && (direction != next_direction)) + if ((points != (PointInfo *) NULL) && (direction != 0) && + (direction != next_direction)) { /* New edge.