summaryrefslogtreecommitdiffstats
path: root/cfgparser.c
diff options
context:
space:
mode:
authorszabii <szabii@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-04-16 22:13:12 +0000
committerszabii <szabii@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-04-16 22:13:12 +0000
commit871b819db0561a5302db6408b38c81a37aaf41f3 (patch)
treebe642c74a9d3f0d5cf675952f961193734a19db2 /cfgparser.c
parent6562f4bc477f443f5e11575fba104ff0b97b9ddd (diff)
downloadmpv-871b819db0561a5302db6408b38c81a37aaf41f3.tar.bz2
mpv-871b819db0561a5302db6408b38c81a37aaf41f3.tar.xz
now it accepts monitor_hfreq...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@481 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'cfgparser.c')
-rw-r--r--cfgparser.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/cfgparser.c b/cfgparser.c
index bce2bb6b5d..ea4a0f3e9f 100644
--- a/cfgparser.c
+++ b/cfgparser.c
@@ -284,8 +284,11 @@ int parse_config_file(struct config *conf, char *conffile)
if (line[line_pos] == '\0' || line[line_pos] == '#')
continue;
- /* read option. accept char if isalnum(char) */
- for (opt_pos = 0; isalnum(line[line_pos]); /* NOTHING */) {
+ /* read option. */
+ for (opt_pos = 0; isprint(line[line_pos]) &&
+ line[line_pos] != ' ' &&
+ line[line_pos] != '#' &&
+ line[line_pos] != '='; /* NOTHING */) {
opt[opt_pos++] = line[line_pos++];
if (opt_pos >= MAX_OPT_LEN) {
PRINT_LINENUM;