From a241570132950f70e68fb2f6a0b0178a5e5fda2e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96man?= Date: Wed, 17 Mar 2010 19:24:38 +0000 Subject: [PATCH] Avoid full wildcard match in autorecorder --- src/dvr/dvr_autorec.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/dvr/dvr_autorec.c b/src/dvr/dvr_autorec.c index 2a818c1e..0e5daa90 100644 --- a/src/dvr/dvr_autorec.c +++ b/src/dvr/dvr_autorec.c @@ -68,6 +68,12 @@ autorec_cmp(dvr_autorec_entry_t *dae, event_t *e) if(dae->dae_enabled == 0 || dae->dae_weekdays == 0) return 0; + if(dae->dae_channel == NULL && + dae->dae_channel_tag == NULL && + dae->dae_ecg == NULL && + dae->dae_title == NULL) + return 0; // Avoid super wildcard match + if(dae->dae_channel != NULL && dae->dae_channel != e->e_channel) return 0;