comparison m_option.c @ 11785:3f488aa0d646

swedish yes/no options support
author wight
date Tue, 13 Jan 2004 09:55:40 +0000
parents 03baca2aa79c
children 3ccd5dcf447c
comparison
equal deleted inserted replaced
11784:6d19216b4f2c 11785:3f488aa0d646
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 !strcasecmp(param, "tak") ||
86 !strcasecmp(param, "ja") ||
86 !strcmp(param, "1")) { 87 !strcmp(param, "1")) {
87 if(dst) VAL(dst) = opt->max; 88 if(dst) VAL(dst) = opt->max;
88 } else if (!strcasecmp(param, "no") || 89 } else if (!strcasecmp(param, "no") ||
89 !strcasecmp(param, "off") || 90 !strcasecmp(param, "off") ||
90 !strcasecmp(param, "nein") || 91 !strcasecmp(param, "nein") ||
91 !strcasecmp(param, "nicht") || 92 !strcasecmp(param, "nicht") ||
92 !strcasecmp(param, "nem") || 93 !strcasecmp(param, "nem") ||
93 !strcasecmp(param, "n") || 94 !strcasecmp(param, "n") ||
94 !strcasecmp(param, "nie") || 95 !strcasecmp(param, "nie") ||
96 !strcasecmp(param, "nej") ||
95 !strcmp(param, "0")) { 97 !strcmp(param, "0")) {
96 if(dst) VAL(dst) = opt->min; 98 if(dst) VAL(dst) = opt->min;
97 } else { 99 } else {
98 mp_msg(MSGT_CFGPARSER, MSGL_ERR, "Invalid parameter for %s flag: %s\n",name, param); 100 mp_msg(MSGT_CFGPARSER, MSGL_ERR, "Invalid parameter for %s flag: %s\n",name, param);
99 return M_OPT_INVALID; 101 return M_OPT_INVALID;