449 |
|
*option = '\0'; |
450 |
|
falseoption = (option[1] == 'n' || option[1] == 'N') && (option[2] = 'o' || option[2] == 'O'); |
451 |
|
if (i < (argc - 1) && argv[i + 1][0] != '-') |
452 |
< |
DDrIniCallback(section, true, option + (falseoption ? 3 : 1), argv[++i]); |
452 |
> |
DDrIniCallback(section, true, option + 1, argv[++i]); |
453 |
|
else |
454 |
|
DDrIniCallback(section, true, option + (falseoption ? 3 : 1), (falseoption ? "false" : "true")); |
455 |
|
*option = '.'; |
459 |
|
falseoption = (section[0] == 'n' || section[0] == 'N') && (section[1] = 'o' || section[1] == 'O'); |
460 |
|
ini_section = s_options; |
461 |
|
if (i < (argc - 1) && argv[i + 1][0] != '-') |
462 |
< |
DDrIniCallback(NULL, false, section + (falseoption ? 2 : 0), argv[++i]); |
462 |
> |
DDrIniCallback(NULL, false, section, argv[++i]); |
463 |
|
else |
464 |
|
DDrIniCallback(NULL, false, section + (falseoption ? 2 : 0), (falseoption ? "false" : "true")); |
465 |
|
} |