From 14a464557749dc644b7d69c8ac30cf5bf1061d8b Mon Sep 17 00:00:00 2001 From: Fred Gleason Date: Mon, 24 Nov 2014 15:17:26 -0500 Subject: [PATCH] 2014-11-24 Fred Gleason * Fixed a regression in 'rdairplay/log_traffic.cpp' that broke when writing ELR data to a service with a space in its name. --- ChangeLog | 3 +++ rdairplay/log_traffic.cpp | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 4b581f18..08b4b368 100644 --- a/ChangeLog +++ b/ChangeLog @@ -14659,3 +14659,6 @@ 2014-11-24 Fred Gleason * Fixed a bug in 'rdhpi/rdsoundcard.cpp' that caused AES3-only output ports to fail to be detected under HPI. +2014-11-24 Fred Gleason + * Fixed a regression in 'rdairplay/log_traffic.cpp' that broke + when writing ELR data to a service with a space in its name. diff --git a/rdairplay/log_traffic.cpp b/rdairplay/log_traffic.cpp index 00c7f3be..b9d2cc44 100644 --- a/rdairplay/log_traffic.cpp +++ b/rdairplay/log_traffic.cpp @@ -25,6 +25,7 @@ #include #include #include +#include #include #include @@ -46,7 +47,7 @@ void LogTraffic(const QString &svcname,const QString &logname, if((logline==NULL)||(svcname.isEmpty())) { return; } - sql=QString("insert into `")+svcname+"_SRT` set "+ + sql=QString("insert into `")+RDSvc::svcTableName(svcname)+"` set "+ QString().sprintf("LENGTH=%d,",length)+ "LOG_NAME=\""+RDEscapeString(logname.utf8())+"\","+ QString().sprintf("LOG_ID=%d,",logline->id())+