From a0f85aed8a3cada85ba4764dc3a3c01dcbec69c9 Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Wed, 23 Sep 2009 20:34:40 +0000 Subject: [PATCH] free temp_line array git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@12450 67ed7778-7388-44ab-90cf-0a291f65f57c --- camlibs/sq905/postprocess.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/camlibs/sq905/postprocess.c b/camlibs/sq905/postprocess.c index d487abadd..3b7fe4745 100644 --- a/camlibs/sq905/postprocess.c +++ b/camlibs/sq905/postprocess.c @@ -145,7 +145,6 @@ int decode_panel (unsigned char *panel_out, unsigned char *panel, unsigned char *temp_line; temp_line = malloc(panelwidth); - if (!temp_line) return -1; @@ -182,6 +181,7 @@ int decode_panel (unsigned char *panel_out, unsigned char *panel, temp_line[2*i+1] = panel_out[m*panelwidth + 2*i+1]; } } + free (temp_line); return 0; } else { /* greens */ for (m=0; m < height/2; m++) { @@ -247,6 +247,7 @@ int decode_panel (unsigned char *panel_out, unsigned char *panel, temp_line[2*i+1] = tempval; } } + free (temp_line); return GP_OK; } }