aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortradke <tradke@3af55ef0-e5e4-43b4-b020-ca5761ff09b2>2005-07-26 15:03:23 +0000
committertradke <tradke@3af55ef0-e5e4-43b4-b020-ca5761ff09b2>2005-07-26 15:03:23 +0000
commit2c70aadc5e7d49c086735e5ff63c082a348cbfff (patch)
tree1adca71f0b25087a7dfe6fa689732844f66484df
parent121cace71e3b0cc360ca1a0844aa64cfa8d1db65 (diff)
Fixed small memory when using Util_snprintf().
git-svn-id: http://svn.cactuscode.org/arrangements/CactusIO/IOSDF/trunk@7 3af55ef0-e5e4-43b4-b020-ca5761ff09b2
-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 1f572f9..50f7c72 100644
--- a/src/Output1D.c
+++ b/src/Output1D.c
@@ -299,7 +299,9 @@ void IOSDF_CheckSteerableParameters1D (ioSDFGH *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 5eb5161..8b390d4 100644
--- a/src/Output2D.c
+++ b/src/Output2D.c
@@ -299,7 +299,9 @@ void IOSDF_CheckSteerableParameters2D (ioSDFGH *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 16e01a5..4240c97 100644
--- a/src/Output3D.c
+++ b/src/Output3D.c
@@ -299,7 +299,9 @@ void IOSDF_CheckSteerableParameters3D (ioSDFGH *myGH)
}
else
{
+ char *tmp = msg;
Util_asprintf (&msg, "%s, '%s'", msg, fullname);
+ free (tmp);
}
free (fullname);
}