ViewVC Help
View File | Revision Log | View Changeset | Root Listing
root/Oni2/Daodan/src/Daodan.c
(Generate patch)

Comparing Daodan/src/Daodan.c (file contents):
Revision 466 by rossy, Sat Oct 17 11:49:49 2009 UTC vs.
Revision 467 by rossy, Sat Oct 17 12:35:06 2009 UTC

# Line 449 | Line 449 | void __cdecl DDrMain(int argc, char* arg
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 = '.';
# Line 459 | Line 459 | void __cdecl DDrMain(int argc, char* arg
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                          }

Diff Legend

Removed lines
+ Added lines
< Changed lines (old)
> Changed lines (new)