diff options
Diffstat (limited to 'poppler/CairoOutputDev.cc')
-rw-r--r-- | poppler/CairoOutputDev.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/poppler/CairoOutputDev.cc b/poppler/CairoOutputDev.cc index fdb8a233..7e83ae5a 100644 --- a/poppler/CairoOutputDev.cc +++ b/poppler/CairoOutputDev.cc @@ -65,7 +65,9 @@ CairoOutputDev::~CairoOutputDev() { delete fontEngine; } FT_Done_FreeType(ft_lib); - cairo_destroy (cairo); + + if (cairo) + cairo_destroy (cairo); cairo_pattern_destroy (stroke_pattern); cairo_pattern_destroy (fill_pattern); } |