From 7283412da24c911a14988f9548db6eef92945bd0 Mon Sep 17 00:00:00 2001 From: Adrien Destugues Date: Wed, 11 Nov 2009 15:39:53 +0000 Subject: [PATCH] Fix a memory leak spotted by cppcheck. git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1168 416bcca6-2ee7-4201-b75f-2eb2f807beb1 --- misc.h | 2 ++ saveini.c | 1 + 2 files changed, 3 insertions(+) diff --git a/misc.h b/misc.h index 5465e82c..709dfb45 100644 --- a/misc.h +++ b/misc.h @@ -23,6 +23,8 @@ /// Miscellanous unsorted functions. ////////////////////////////////////////////////////////////////////////////// +#include "struct.h" + void Copy_image_to_brush(short start_x,short start_y,short Brush_width,short Brush_height,word image_width); void Remap_general_lowlevel(byte * conversion_table,byte * buffer,short width,short height,short buffer_width); void Scroll_picture(byte * main_src, byte * main_dest, short x_offset,short y_offset); diff --git a/saveini.c b/saveini.c index c97077b8..a5b9e5ad 100644 --- a/saveini.c +++ b/saveini.c @@ -428,6 +428,7 @@ int Save_INI(T_Config * conf) if (Ancien_fichier==0) { fclose(Ancien_fichier); + free(buffer); return ERROR_INI_MISSING; } Nouveau_fichier=fopen(filename,"wb");