diff options
Diffstat (limited to 'epgsearch.c')
-rw-r--r-- | epgsearch.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/epgsearch.c b/epgsearch.c index c1b18c7..278ac0a 100644 --- a/epgsearch.c +++ b/epgsearch.c @@ -401,6 +401,14 @@ bool cPluginEpgsearch::Service(const char *Id, void *Data) serviceData->handler = autoHandler; return true; } + if (strcmp(Id, "Epgsearch-services-v1.1") == 0) { + if (Data == NULL) + return true; + Epgsearch_services_v1_1* serviceData = (Epgsearch_services_v1_1*) Data; + std::auto_ptr<cEpgsearchServiceHandler> autoHandler(new cEpgsearchServiceHandler); + serviceData->handler = autoHandler; + return true; + } return false; } |