diff options
author | Christian Wieninger <cwieninger@gmx.de> | 2013-03-29 13:08:12 +0100 |
---|---|---|
committer | Christian Wieninger <cwieninger@gmx.de> | 2013-03-29 13:08:12 +0100 |
commit | 7fea7fca409bf75cba18ba5f07c4fe8a3bd72e75 (patch) | |
tree | 0d8ebfb862eb95b47340c07c0a81d828cc162df4 | |
parent | b8ffe75a172b4cd12b0126d8c72bd18807e480bd (diff) | |
download | vdr-plugin-epgsearch-7fea7fca409bf75cba18ba5f07c4fe8a3bd72e75.tar.gz vdr-plugin-epgsearch-7fea7fca409bf75cba18ba5f07c4fe8a3bd72e75.tar.bz2 |
fixed same issue as before in other search functions
-rw-r--r-- | epgsearch.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/epgsearch.c b/epgsearch.c index 4eecc0d..83a12b6 100644 --- a/epgsearch.c +++ b/epgsearch.c @@ -69,7 +69,7 @@ The project's page is at http://winni.vdr-developer.org/epgsearch #include "confdloader.h" #include "pending_notifications.h" -static const char VERSION[] = "1.0.1.beta4"; +static const char VERSION[] = "1.0.1.beta5"; static const char DESCRIPTION[] = trNOOP("search the EPG for repeats and more"); // globals @@ -153,7 +153,7 @@ bool cPluginEpgsearch::ProcessArgs(int argc, char *argv[]) if (argc==8 && !strcmp(argv[0], "searchepg")) { cSearchExt* SearchExt = new cSearchExt; - strcpy(SearchExt->search,argv[2]); + strn0cpy(SearchExt->search,argv[2], sizeof(SearchExt->search)); if (atoi(argv[3]) > 0) { SearchExt->useChannel = true; @@ -234,7 +234,7 @@ bool cPluginEpgsearch::Service(const char *Id, void *Data) Epgsearch_search_v1_0* searchData = (Epgsearch_search_v1_0*) Data; searchData->pResultMenu = NULL; - strcpy(SearchExt->search,searchData->query); + strn0cpy(SearchExt->search,searchData->query, sizeof(SearchExt->search)); if (searchData->channelNr > 0) { SearchExt->useChannel = true; @@ -507,7 +507,7 @@ cOsdObject *cPluginEpgsearch::DoInitialSearch(char* rcFilename) if (rcFile.Load(rcFilename)) { cSearchExt* SearchExt = new cSearchExt; - strcpy(SearchExt->search,rcFile.Search); + strn0cpy(SearchExt->search,rcFile.Search, sizeof(SearchExt->search)); if (rcFile.ChannelNr != -1) { SearchExt->useChannel = true; |