X-Git-Url: https://git.octo.it/?p=rrdtool.git;a=blobdiff_plain;f=src%2Frrd_graph.c;h=d6568f359cf522ebc056ff83f0dab97a7bdfa0af;hp=e295397e3caa9458642577e4e7e4b755d26c2c47;hb=a39d10a2244a55d5af2d1c4b10f318fed3397cd4;hpb=47cf8ef13bd1f404e6c4643c3b330ef3dd44585f diff --git a/src/rrd_graph.c b/src/rrd_graph.c index e295397..d6568f3 100644 --- a/src/rrd_graph.c +++ b/src/rrd_graph.c @@ -308,7 +308,7 @@ int im_free( image_desc_t *im) { unsigned long i, ii; - cairo_status_t status; + cairo_status_t status = 0; if (im == NULL) return 0; @@ -329,10 +329,10 @@ int im_free( if (im->font_options) cairo_font_options_destroy(im->font_options); - status = cairo_status(im->cr); - - if (im->cr) + if (im->cr) { + status = cairo_status(im->cr); cairo_destroy(im->cr); + } if (im->surface) cairo_surface_destroy(im->surface); if (status)