Lines 1236-1241
Link Here
|
1236 |
continue; |
1236 |
continue; |
1237 |
} |
1237 |
} |
1238 |
|
1238 |
|
|
|
1239 |
if (strncasecmp(buffer, "mplayer", 7) == 0) { |
1240 |
snprintf(parse, 1000, "%s", strtok(buffer, "=")); |
1241 |
snprintf(parse, 1000, "%s", strtok(NULL, "=\n")); |
1242 |
if (instance->mplayer_binary != NULL) |
1243 |
free(instance->mplayer_binary); |
1244 |
if (strstr(parse, "`") == NULL) // don't allow shell commands |
1245 |
instance->mplayer_binary = strdup(parse); |
1246 |
continue; |
1247 |
} |
1248 |
|
1239 |
if (strncasecmp(buffer, "dload-dir", 9) == 0) { |
1249 |
if (strncasecmp(buffer, "dload-dir", 9) == 0) { |
1240 |
snprintf(parse, 1000, "%s", strtok(buffer, "=")); |
1250 |
snprintf(parse, 1000, "%s", strtok(buffer, "=")); |
1241 |
snprintf(parse, 1000, "%s", strtok(NULL, "=\n")); |
1251 |
snprintf(parse, 1000, "%s", strtok(NULL, "=\n")); |