From be94c7ed90df17e2a2d9df9fca477706cde2767b Mon Sep 17 00:00:00 2001 From: tradke Date: Tue, 26 Jul 2005 15:02:29 +0000 Subject: Fixed small memory when using Util_snprintf(). git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOASCII/trunk@192 94b1c47f-dcfd-45ef-a468-0854c0e9e350 --- src/Output1D.c | 2 ++ src/Output2D.c | 2 ++ src/Output3D.c | 2 ++ 3 files changed, 6 insertions(+) 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); } -- cgit v1.2.3