int SaveMine() { // Save mine // med_save_mine("TEMP.MIN"); if (ui_get_filename( mine_filename, "*.MIN", "SAVE MINE" )) { checkforext(mine_filename, "MIN"); if (med_save_mine(mine_filename)) return 0; mine_changed = 0; } return 1; }
// ----------------------------------------------------------------------------- int SaveSituation(void) { if (ui_get_filename( sit_filename, "*.SIT", "Save Situation" )) { set_extension(sit_filename, "MIN"); if (med_save_mine(sit_filename)) { return 0; } set_extension(sit_filename, "SIT"); if (med_save_situation(sit_filename)) return 0; } return 1; }
// ----------------------------------------------------------------------------- int SaveSituation(void) { if (ui_get_filename( sit_filename, "*.SIT", "Save Situation" )) { set_extension(sit_filename, "MIN"); if (med_save_mine(sit_filename)) { mprintf((0, "Unable to save mine in SaveSituation.\n")); return 0; } set_extension(sit_filename, "SIT"); if (med_save_situation(sit_filename)) return 0; } return 1; }