aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortradke <tradke@94b1c47f-dcfd-45ef-a468-0854c0e9e350>2005-07-26 15:02:29 +0000
committertradke <tradke@94b1c47f-dcfd-45ef-a468-0854c0e9e350>2005-07-26 15:02:29 +0000
commitbe94c7ed90df17e2a2d9df9fca477706cde2767b (patch)
treedfc2f81ad68654233cab2b790e8f01cc4b4b21e5
parent027cadcd92f9e404d5a21fd788beb5aad4b6002c (diff)
Fixed small memory when using Util_snprintf().
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOASCII/trunk@192 94b1c47f-dcfd-45ef-a468-0854c0e9e350
-rw-r--r--src/Output1D.c2
-rw-r--r--src/Output2D.c2
-rw-r--r--src/Output3D.c2
3 files changed, 6 insertions, 0 deletions
diff --git a/src/Output1D.c b/src/Output1D.c
index 9e3b538..6574e94 100644
--- a/src/Output1D.c
+++ b/src/Output1D.c
@@ -298,7 +298,9 @@ void IOASCII_CheckSteerableParameters1D (asciiioGH *myGH)
}
else
{
+ char *tmp = msg;
Util_asprintf (&msg, "%s, '%s'", msg, fullname);
+ free (tmp);
}
free (fullname);
}
diff --git a/src/Output2D.c b/src/Output2D.c
index 1771cc2..905a6c2 100644
--- a/src/Output2D.c
+++ b/src/Output2D.c
@@ -299,7 +299,9 @@ void IOASCII_CheckSteerableParameters2D (asciiioGH *myGH)
}
else
{
+ char *tmp = msg;
Util_asprintf (&msg, "%s, '%s'", msg, fullname);
+ free (tmp);
}
free (fullname);
}
diff --git a/src/Output3D.c b/src/Output3D.c
index 84d6d94..5fa14fe 100644
--- a/src/Output3D.c
+++ b/src/Output3D.c
@@ -299,7 +299,9 @@ void IOASCII_CheckSteerableParameters3D (asciiioGH *myGH)
}
else
{
+ char *tmp = msg;
Util_asprintf (&msg, "%s, '%s'", msg, fullname);
+ free (tmp);
}
free (fullname);
}