aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortradke <tradke@eff87b29-5268-4891-90a3-a07138403961>2002-01-18 16:07:08 +0000
committertradke <tradke@eff87b29-5268-4891-90a3-a07138403961>2002-01-18 16:07:08 +0000
commitb5957b35b6bfcec3e10b26d2a87df45e6a6f27e0 (patch)
tree6b18d4b6777f5e479653fba0ed0553638c4a22d4
parentf5116cc5d1cc0a1fbf0575022fa8f3deacd06a84 (diff)
Fixed small memory leak.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOJpeg/trunk@53 eff87b29-5268-4891-90a3-a07138403961
-rw-r--r--src/Output2D.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/Output2D.c b/src/Output2D.c
index 9c8a8e4..cc58789 100644
--- a/src/Output2D.c
+++ b/src/Output2D.c
@@ -187,7 +187,7 @@ int IOJpeg_TriggerOutput2D (const cGH *GH, int vindex)
static void CheckSteerableParameters (IOJpegGH *myGH)
{
int i, out_old, out2D_vars_current_nset;
- char *msg, *fullname;
+ char *msg, *oldmsg, *fullname;
static int out2D_vars_lastset = 0;
DECLARE_CCTK_PARAMETERS
@@ -240,7 +240,9 @@ static void CheckSteerableParameters (IOJpegGH *myGH)
}
else
{
- Util_asprintf (&msg, "%s %s", msg, fullname);
+ oldmsg = msg;
+ Util_asprintf (&msg, "%s %s", oldmsg, fullname);
+ free (oldmsg);
}
free (fullname);
}