Mercurial > mplayer.hg
comparison m_option.c @ 11781:03baca2aa79c
polish yes/no options support
author | wight |
---|---|
date | Mon, 12 Jan 2004 07:09:10 +0000 |
parents | 827cae571c5c |
children | 3f488aa0d646 |
comparison
equal
deleted
inserted
replaced
11780:8e7098f960f8 | 11781:03baca2aa79c |
---|---|
80 !strcasecmp(param, "si") || | 80 !strcasecmp(param, "si") || |
81 !strcasecmp(param, "igen") || | 81 !strcasecmp(param, "igen") || |
82 !strcasecmp(param, "y") || | 82 !strcasecmp(param, "y") || |
83 !strcasecmp(param, "j") || | 83 !strcasecmp(param, "j") || |
84 !strcasecmp(param, "i") || | 84 !strcasecmp(param, "i") || |
85 !strcasecmp(param, "tak") || | |
85 !strcmp(param, "1")) { | 86 !strcmp(param, "1")) { |
86 if(dst) VAL(dst) = opt->max; | 87 if(dst) VAL(dst) = opt->max; |
87 } else if (!strcasecmp(param, "no") || | 88 } else if (!strcasecmp(param, "no") || |
88 !strcasecmp(param, "off") || | 89 !strcasecmp(param, "off") || |
89 !strcasecmp(param, "nein") || | 90 !strcasecmp(param, "nein") || |
90 !strcasecmp(param, "nicht") || | 91 !strcasecmp(param, "nicht") || |
91 !strcasecmp(param, "nem") || | 92 !strcasecmp(param, "nem") || |
92 !strcasecmp(param, "n") || | 93 !strcasecmp(param, "n") || |
94 !strcasecmp(param, "nie") || | |
93 !strcmp(param, "0")) { | 95 !strcmp(param, "0")) { |
94 if(dst) VAL(dst) = opt->min; | 96 if(dst) VAL(dst) = opt->min; |
95 } else { | 97 } else { |
96 mp_msg(MSGT_CFGPARSER, MSGL_ERR, "Invalid parameter for %s flag: %s\n",name, param); | 98 mp_msg(MSGT_CFGPARSER, MSGL_ERR, "Invalid parameter for %s flag: %s\n",name, param); |
97 return M_OPT_INVALID; | 99 return M_OPT_INVALID; |