diff options
author | horchi <vdr@jwendel.de> | 2017-03-20 17:55:35 +0100 |
---|---|---|
committer | horchi <vdr@jwendel.de> | 2017-03-20 17:55:35 +0100 |
commit | 1fe6380b69b14c3840010aed520aeb2e946219a5 (patch) | |
tree | 392ff4401fedee9d6c1ba12b3ca27ea443e114fc /parameters.c | |
parent | fa25e7126b97348f825abad9fabb2bdc82e52a05 (diff) | |
download | vdr-plugin-epg2vdr-1.1.51.tar.gz vdr-plugin-epg2vdr-1.1.51.tar.bz2 |
2017-03-20: version 1.1.51 (horchi)\n - change: Removed compiler warnings when using clang\n - added: Added clang++ to Make.config (as optional compiler)\n - change: Fixed APIVERSION check for VDR < 2.2.0 (thx to nobanzai)\n\n1.1.51
Diffstat (limited to 'parameters.c')
-rw-r--r-- | parameters.c | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/parameters.c b/parameters.c index 05b0eba..fdd3e4b 100644 --- a/parameters.c +++ b/parameters.c @@ -87,7 +87,7 @@ cParameters::Parameter* cParameters::getDefinition(const char* owner, const char if (owner[0] == '@') owner = "@"; - + if (strcmp(owner, "epgd") == 0 && strstr(name, ".md5")) name = "md5"; @@ -161,12 +161,12 @@ int cParameters::getParameter(const char* owner, const char* name, char* value) if (strcasecmp(owner, "uuid") == 0) owner = Epg2VdrConfig.uuid; - + parametersDb->clear(); parametersDb->setValue("OWNER", owner); parametersDb->setValue("NAME", name); - if (found = parametersDb->find()) + if ((found = parametersDb->find())) { if (value) sprintf(value, "%s", parametersDb->getStrValue("Value")); @@ -193,7 +193,7 @@ int cParameters::getParameter(const char* owner, const char* name, long int& val int found; found = getParameter(owner, name, txt); - + if (!isEmpty(txt)) value = atol(txt); else @@ -203,7 +203,7 @@ int cParameters::getParameter(const char* owner, const char* name, long int& val } //*************************************************************************** -// Set String Parameter +// Set String Parameter //*************************************************************************** int cParameters::setParameter(const char* owner, const char* name, const char* value) @@ -227,7 +227,7 @@ int cParameters::setParameter(const char* owner, const char* name, const char* v { if (rep(value, definition->regexp) != success) { - tell(0, "Ignoring '%s' for parameter '%s/%s' don't match expression '%s'", + tell(0, "Ignoring '%s' for parameter '%s/%s' don't match expression '%s'", value, owner, name, definition->regexp); return fail; @@ -250,4 +250,3 @@ int cParameters::setParameter(const char* owner, const char* name, long int valu return setParameter(owner, name, txt); } - |