Fixed scan-build issues.

This commit is contained in:
Rolf Ahrenberg 2014-01-02 21:47:43 +02:00
parent a4f0bdf737
commit 5ad3103626
1 changed files with 3 additions and 2 deletions

View File

@ -58,6 +58,7 @@ bool cIptvTransponderParameters::Parse(const char *strP)
if (strP && *strP) { if (strP && *strP) {
const char *delim = "|"; const char *delim = "|";
char *str = strdup(strP); char *str = strdup(strP);
char *p = str;
char *saveptr = NULL; char *saveptr = NULL;
char *token = NULL; char *token = NULL;
bool found_s = false; bool found_s = false;
@ -120,9 +121,9 @@ bool cIptvTransponderParameters::Parse(const char *strP)
if (found_s && found_p && found_f && found_u && found_a) if (found_s && found_p && found_f && found_u && found_a)
result = true; result = true;
else else
error("Invalid channel parameters: %s", str); error("Invalid channel parameters: %s", p);
free(str); free(p);
} }
return (result); return (result);