From a1be0803a6526a27fff9e22016c2887ee804e9af Mon Sep 17 00:00:00 2001 From: hasufell Date: Sat, 31 May 2014 17:37:06 +0200 Subject: [PATCH] Fix segfault in case we don't have any bezier curves --- src/half_edge_AS.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/half_edge_AS.c b/src/half_edge_AS.c index 64ca5bf..8cbf293 100644 --- a/src/half_edge_AS.c +++ b/src/half_edge_AS.c @@ -289,7 +289,7 @@ static void assemble_HE_stage1(obj_items const * const raw_obj, vc++; } - while (raw_obj->bez[bzc]) { + while (raw_obj->bez && raw_obj->bez[bzc]) { uint32_t i = 0; vector *bez_vec = NULL;