diff options
author | tradke <tradke@3af55ef0-e5e4-43b4-b020-ca5761ff09b2> | 2005-07-26 15:03:23 +0000 |
---|---|---|
committer | tradke <tradke@3af55ef0-e5e4-43b4-b020-ca5761ff09b2> | 2005-07-26 15:03:23 +0000 |
commit | 2c70aadc5e7d49c086735e5ff63c082a348cbfff (patch) | |
tree | 1adca71f0b25087a7dfe6fa689732844f66484df | |
parent | 121cace71e3b0cc360ca1a0844aa64cfa8d1db65 (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.c | 2 | ||||
-rw-r--r-- | src/Output2D.c | 2 | ||||
-rw-r--r-- | src/Output3D.c | 2 |
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); } |