void M_LoadDefaults (void) { int i; // check for a custom default file //! // @arg <file> // @vanilla // // Load main configuration from the specified file, instead of the // default. // i = M_CheckParmWithArgs("-config", 1); if (i) { doom_defaults.filename = myargv[i+1]; printf (" default file: %s\n",doom_defaults.filename); } else { doom_defaults.filename = malloc(strlen(configdir) + strlen(default_main_config) + 1); sprintf(doom_defaults.filename, "%s%s", configdir, default_main_config); } printf("saving config in %s\n", doom_defaults.filename); //! // @arg <file> // // Load additional configuration from the specified file, instead of // the default. // i = M_CheckParmWithArgs("-extraconfig", 1); if (i) { extra_defaults.filename = myargv[i+1]; printf(" extra configuration file: %s\n", extra_defaults.filename); } else { extra_defaults.filename = malloc(strlen(configdir) + strlen(default_extra_config) + 1); sprintf(extra_defaults.filename, "%s%s", configdir, default_extra_config); } LoadDefaultCollection(&doom_defaults); LoadDefaultCollection(&extra_defaults); }
void M_LoadDefaults (void) { int i; // check for a custom default file //! // @arg <file> // @vanilla // // Load configuration from the specified file, instead of // default.cfg. // i = M_CheckParm ("-config"); if (i && i<myargc-1) { doom_defaults.filename = myargv[i+1]; printf (" default file: %s\n",doom_defaults.filename); } else { doom_defaults.filename = malloc(strlen(configdir) + 20); sprintf(doom_defaults.filename, "%sdefault.cfg", configdir); } printf("saving config in %s\n", doom_defaults.filename); //! // @arg <file> // // Load extra configuration from the specified file, instead // of chocolate-doom.cfg. // i = M_CheckParm("-extraconfig"); if (i && i<myargc-1) { extra_defaults.filename = myargv[i+1]; printf(" extra configuration file: %s\n", extra_defaults.filename); } else { extra_defaults.filename = malloc(strlen(configdir) + strlen(PACKAGE_TARNAME) + 10); sprintf(extra_defaults.filename, "%s%s.cfg", configdir, PACKAGE_TARNAME); } LoadDefaultCollection(&doom_defaults); LoadDefaultCollection(&extra_defaults); }
void M_LoadDefaults (void) { int i; // check for a custom default file i = M_CheckParm ("-config"); if (i && i<myargc-1) { doom_defaults.filename = myargv[i+1]; printf (" default file: %s\n",doom_defaults.filename); } else { doom_defaults.filename = malloc(strlen(configdir) + 20); sprintf(doom_defaults.filename, "%sdefault.cfg", configdir); } // printf("saving config in %s\n", doom_defaults.filename); i = M_CheckParm("-extraconfig"); if (i && i<myargc-1) { extra_defaults.filename = myargv[i+1]; printf(" extra configuration file: %s\n", extra_defaults.filename); } else { extra_defaults.filename = malloc(strlen(configdir) + strlen(PROGRAM_PREFIX) + 15); sprintf(extra_defaults.filename, "%s%sdoom.cfg", configdir, PROGRAM_PREFIX); } LoadDefaultCollection(&doom_defaults); LoadDefaultCollection(&extra_defaults); }
// // M_LoadDefaults // void M_LoadDefaults(void) { int i; // check for a custom default file i = M_CheckParmWithArgs("-config", 1); if (i) doom_defaults.filename = myargv[i + 1]; else doom_defaults.filename = PACKAGE_CONFIG; LoadDefaultCollection(&doom_defaults); M_CheckDefaults(); }