\r
unsigned long constant;\r
switch (get_number(key, (TCHAR *) name, &constant, false)) {\r
- case 0: return value_from_string(name, value, (const TCHAR *) default_value);\r
+ case 0:\r
+ if (value_from_string(name, value, (const TCHAR *) default_value) == -1) return -1;\r
+ return 0;\r
case -1: return -1;\r
}\r
\r