summaryrefslogtreecommitdiff
path: root/draw/draw_edge.c
diff options
context:
space:
mode:
Diffstat (limited to 'draw/draw_edge.c')
-rw-r--r--draw/draw_edge.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/draw/draw_edge.c b/draw/draw_edge.c
index 952050fa..76187bef 100644
--- a/draw/draw_edge.c
+++ b/draw/draw_edge.c
@@ -222,6 +222,8 @@ fz_reset_gel(fz_gel *gel, fz_bbox clip)
void
fz_free_gel(fz_gel *gel)
{
+ if (gel == NULL)
+ return;
fz_free(gel->ctx, gel->active);
fz_free(gel->ctx, gel->edges);
fz_free(gel->ctx, gel);