From 2937ab5b637f5d7cc85db92aa9958707249f7392 Mon Sep 17 00:00:00 2001 From: Ben Pfaff Date: Sat, 17 Mar 2012 12:07:53 -0700 Subject: [PATCH] ods-reader: Fix memory leak. Found by valgrind. --- src/data/ods-reader.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/data/ods-reader.c b/src/data/ods-reader.c index aedea078df..9c165f9c92 100644 --- a/src/data/ods-reader.c +++ b/src/data/ods-reader.c @@ -1,5 +1,5 @@ /* PSPP - a program for statistical analysis. - Copyright (C) 2011 Free Software Foundation, Inc. + Copyright (C) 2011, 2012 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -324,11 +324,11 @@ convert_xml_to_value (struct ccase *c, const struct variable *var, text = xmv->value ? CHAR_CAST (const char *, xmv->value) : CHAR_CAST (const char *, xmv->text); - data_in (ss_cstr (text), "UTF-8", - fmt->type, - v, - var_get_width (var), - "UTF-8"); + free (data_in (ss_cstr (text), "UTF-8", + fmt->type, + v, + var_get_width (var), + "UTF-8")); } } -- 2.30.2