From 20ebfdbc1780a0d631ce9522291f82d4300b26d8 Mon Sep 17 00:00:00 2001 From: Thomas White Date: Fri, 13 Nov 2015 15:40:52 +0100 Subject: Avoid NULL dereference in some scenarios when there is no bad pixel mask --- src/geoptimiser.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/geoptimiser.c') diff --git a/src/geoptimiser.c b/src/geoptimiser.c index 4144bba2..dda53adc 100644 --- a/src/geoptimiser.c +++ b/src/geoptimiser.c @@ -2261,6 +2261,7 @@ static int save_data_to_png(char *filename, struct enhanced_det *edet, im.det = edet->det; im.width = edet->width; im.height = edet->height; + im.bad = NULL; im.dp = malloc(edet->det->n_panels*sizeof(float *)); if ( im.dp == NULL ) { ERROR("Failed to allocate data\n"); -- cgit v1.2.3