diff options
author | horchi <vdr@jwendel.de> | 2018-02-10 17:44:57 +0100 |
---|---|---|
committer | horchi <vdr@jwendel.de> | 2018-02-10 17:44:57 +0100 |
commit | 4b7842feee923e0ab599fcfb40138df489682d4a (patch) | |
tree | ba418b59f53a6556790d8eaf94c5b0f72f19bb72 /update.c | |
parent | 911b71c9c70b99b98677179dff404e8eb2432592 (diff) | |
download | vdr-plugin-epg2vdr-4b7842feee923e0ab599fcfb40138df489682d4a.tar.gz vdr-plugin-epg2vdr-4b7842feee923e0ab599fcfb40138df489682d4a.tar.bz2 |
minor change
Diffstat (limited to 'update.c')
-rw-r--r-- | update.c | 20 |
1 files changed, 20 insertions, 0 deletions
@@ -135,6 +135,7 @@ cUpdate::cUpdate(cPluginEPG2VDR* aPlugin) deleteTimer = 0; selectMyTimer = 0; selectRecordings = 0; + selectImagesOfRecording = 0; selectRecForInfoUpdate = 0; selectTimerByEvent = 0; selectTimerById = 0; @@ -538,6 +539,24 @@ int cUpdate::initDb() status += selectRecordings->prepare(); + // select * + // from recordingimages where + // imgid = ? + + imageSizeRec.setField(&imageSizeDef); + + selectImagesOfRecording = new cDbStatement(recordingImagesDb); + + selectImagesOfRecording->build("select "); + selectImagesOfRecording->bindAllOut(); + selectImagesOfRecording->build(", length("); + selectImagesOfRecording->bind(&imageSize, cDBS::bndOut); + selectImagesOfRecording->build(")"); + selectImagesOfRecording->build(" from %s where ", recordingImagesDb->TableName()); + selectImagesOfRecording->bind("IMGID", cDBS::bndIn | cDBS::bndSet); + + status += selectImagesOfRecording->prepare(); + // select srcmovieid, srcseriesid, scrseriesepisode // from recordinglist where // state <> 'D' or stete is null @@ -777,6 +796,7 @@ int cUpdate::exitDb() delete deleteTimer; deleteTimer = 0; delete selectMyTimer; selectMyTimer = 0; delete selectRecordings; selectRecordings = 0; + delete selectImagesOfRecording; selectImagesOfRecording = 0; delete selectRecForInfoUpdate; selectRecForInfoUpdate = 0; delete selectTimerByEvent; selectTimerByEvent = 0; delete selectTimerById; selectTimerById = 0; |