Using the class scope on a ctor is dangerous. The C++ spec is ambiguous on
From: Erik Hovland <erik@hovland.org>
how it should be interpreted.
---
programs/mythbackend/mainserver.cpp | 2 +-
programs/mythbackend/scheduler.cpp | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/programs/mythbackend/mainserver.cpp b/programs/mythbackend/mainserver.cpp
index 554f90b..5e73693 100644
|
a
|
b
|
void MainServer::HandleQueryRecordings(QString type, PlaybackSock *pbs)
|
| 1201 | 1201 | if (query.value(26).isNull() || |
| 1202 | 1202 | query.value(26).toString().isEmpty()) |
| 1203 | 1203 | { |
| 1204 | | proginfo->originalAirDate = QDate::QDate (0, 1, 1); |
| | 1204 | proginfo->originalAirDate = QDate (0, 1, 1); |
| 1205 | 1205 | proginfo->hasAirDate = false; |
| 1206 | 1206 | } |
| 1207 | 1207 | else |
diff --git a/programs/mythbackend/scheduler.cpp b/programs/mythbackend/scheduler.cpp
index 2123bcd..51124d8 100644
|
a
|
b
|
void Scheduler::UpdateMatches(int recordid) {
|
| 2363 | 2363 | } |
| 2364 | 2364 | else if (query.size()) |
| 2365 | 2365 | { |
| 2366 | | QDate epoch = QDate::QDate (1970, 1, 1); |
| | 2366 | QDate epoch(1970, 1, 1); |
| 2367 | 2367 | int findtoday = epoch.daysTo(QDate::currentDate()) + 719528; |
| 2368 | 2368 | query.prepare("UPDATE record set findid = :FINDID " |
| 2369 | 2369 | "WHERE type = :FINDONE AND findid <= 0;"); |
| … |
… |
void Scheduler::AddNewRecords(void)
|
| 2848 | 2848 | |
| 2849 | 2849 | if (result.value(32).isNull()) |
| 2850 | 2850 | { |
| 2851 | | p->originalAirDate = QDate::QDate (0, 1, 1); |
| | 2851 | p->originalAirDate = QDate (0, 1, 1); |
| 2852 | 2852 | p->hasAirDate = false; |
| 2853 | 2853 | } |
| 2854 | 2854 | else |