diff options
author | rhaas <rhaas@d0051148-8e13-4bef-be1d-f6c572c85f9f> | 2012-05-16 16:24:09 +0000 |
---|---|---|
committer | rhaas <rhaas@d0051148-8e13-4bef-be1d-f6c572c85f9f> | 2012-05-16 16:24:09 +0000 |
commit | 5ff849d02b30d1280a917778175cc1329b399e9c (patch) | |
tree | 4c880462af4953331703e71b3689c4d834ce1e24 | |
parent | 5704f3a9ab774a18bfeb227607ead57e400cb90f (diff) |
make sure to free() all memory malloc()ed by CollectTimerInfo
git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/TimerReport/trunk@47 d0051148-8e13-4bef-be1d-f6c572c85f9f
-rw-r--r-- | src/Output.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/Output.c b/src/Output.c index da895a0..496b442 100644 --- a/src/Output.c +++ b/src/Output.c @@ -447,6 +447,7 @@ static void OutputAllTimersTogether (CCTK_ARGUMENTS) } free(filename); free(filename_csv); + free(filename_tsv); first_time = 0; last_ntimers = timers.ntimers; @@ -457,6 +458,7 @@ static void OutputAllTimersTogether (CCTK_ARGUMENTS) { free (timers.names[n]); } + free (timers.names); free (timers.secs_avg); free (timers.secs_min); free (timers.secs_max); @@ -534,6 +536,7 @@ static void OutputAllTimersReadable (CCTK_ARGUMENTS) { free (timers.names[n]); } + free (timers.names); free (timers.secs_avg); free (timers.secs_min); free (timers.secs_max); @@ -628,6 +631,7 @@ static void PrintTopTimers (CCTK_ARGUMENTS) { free (timers.names[n]); } + free (timers.names); free (timers.secs_avg); free (timers.secs_min); free (timers.secs_max); |