summaryrefslogtreecommitdiffstats
path: root/cfgparser.c
diff options
context:
space:
mode:
authorszabii <szabii@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-03-19 13:12:48 +0000
committerszabii <szabii@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-03-19 13:12:48 +0000
commita7da6d12318d150c91850c6693b0710e47b731b2 (patch)
treed7811c8e91b9bfce19b8ed1339691804be6c846a /cfgparser.c
parentd48365179871d7b240ea652412cb1de69b929cbf (diff)
downloadmpv-a7da6d12318d150c91850c6693b0710e47b731b2.tar.bz2
mpv-a7da6d12318d150c91850c6693b0710e47b731b2.tar.xz
parameter reading fixed in parse_config_file
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@159 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'cfgparser.c')
-rw-r--r--cfgparser.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/cfgparser.c b/cfgparser.c
index fe7d4e035d..b2319fb4f3 100644
--- a/cfgparser.c
+++ b/cfgparser.c
@@ -257,7 +257,8 @@ int parse_config_file(struct config *conf, char *conffile)
++line_pos;
/* read the parameter */
- for (param_pos = 0; isalnum(line[line_pos]); /* NOTHING */) {
+ for (param_pos = 0; isprint(line[line_pos]) && !isspace(line[line_pos]);
+ /* NOTHING */) {
param[param_pos++] = line[line_pos++];
if (param_pos >= MAX_PARAM_LEN) {
PRINT_LINENUM;