diff --git a/ChangeLog b/ChangeLog index 8ce10083..6a11a32a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -14447,6 +14447,9 @@ 2014-09-10 Fred Gleason * Updated 'NEWS'. * Incremented the package version to 2.9.1. +2014-09-11 Fred Gleason + * Fixed a regression in 'liob/rdreport.cpp' that broke report + generation. 2014-09-11 Fred Gleason * Updated 'NEWS'. * Incremented the package version to 2.9.2. diff --git a/lib/rdreport.cpp b/lib/rdreport.cpp index e9c2be3e..603d4f73 100644 --- a/lib/rdreport.cpp +++ b/lib/rdreport.cpp @@ -416,11 +416,12 @@ bool RDReport::generateReport(const QDate &startdate,const QDate &enddate, // Generate Mixdown Table // QString mixname="MIXDOWN"+station->name(); - sql=QString().sprintf("drop table `%s_SRT`",(const char *)mixname); + sql=QString("drop table `")+mixname+"_SRT`"; + // sql=QString().sprintf("drop table `%s_SRT`",(const char *)mixname); QSqlQuery *p; p=new QSqlQuery(sql); delete p; - sql=RDCreateReconciliationTableSql(mixname); + sql=RDCreateReconciliationTableSql(mixname+"_SRT"); q=new RDSqlQuery(sql); delete q; sql=QString().sprintf("select SERVICE_NAME from REPORT_SERVICES \