From 72d8be8c8923ebb490349a6f6824ca36532f1188 Mon Sep 17 00:00:00 2001 From: "Reece H. Dunn" Date: Sun, 4 Oct 2015 15:01:10 +0100 Subject: [PATCH] Free f_logespeak in LoadConfig if it has already been loaded. --- src/synthdata.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/synthdata.cpp b/src/synthdata.cpp index 1cce9929..a90b9b2f 100644 --- a/src/synthdata.cpp +++ b/src/synthdata.cpp @@ -495,7 +495,11 @@ void LoadConfig(void) if(memcmp(buf,"log",3)==0) { if(sscanf(&buf[4],"%d %s",&logging_type,string)==2) + { + if (f_logespeak) + fclose(f_logespeak); f_logespeak = fopen(string,"w"); + } } else if(memcmp(buf,"tone",4)==0)