mirror of
https://git.code.sf.net/p/zint/code
synced 2025-12-18 02:17:06 +00:00
memleak --
This commit is contained in:
@@ -403,6 +403,7 @@ int maxi_png_plot(struct zint_symbol *symbol, int rotate_angle)
|
||||
}
|
||||
|
||||
png_to_file(symbol, image_height, image_width, pixelbuf, rotate_angle);
|
||||
free(pixelbuf);
|
||||
}
|
||||
|
||||
int png_plot(struct zint_symbol *symbol, int rotate_angle)
|
||||
@@ -788,6 +789,7 @@ int png_plot(struct zint_symbol *symbol, int rotate_angle)
|
||||
}
|
||||
|
||||
png_to_file(symbol, image_height, image_width, pixelbuf, rotate_angle);
|
||||
free(pixelbuf);
|
||||
}
|
||||
|
||||
int png_handle(struct zint_symbol *symbol, int rotate_angle)
|
||||
|
||||
@@ -300,6 +300,7 @@ int main(int argc, char **argv)
|
||||
error_number = data_process(my_symbol, optarg, rotate_angle);
|
||||
if(error_number != 0) {
|
||||
printf("%s\n", my_symbol->errtxt);
|
||||
ZBarcode_Delete(my_symbol);
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
@@ -332,7 +333,6 @@ int main(int argc, char **argv)
|
||||
printf(my_symbol->errtxt);
|
||||
printf("\n");
|
||||
}
|
||||
|
||||
ZBarcode_Delete(my_symbol);
|
||||
|
||||
return error_number;
|
||||
|
||||
Reference in New Issue
Block a user