equal
deleted
inserted
replaced
1627 FILE *f; |
1627 FILE *f; |
1628 int mode = SL_OLD_LOAD; |
1628 int mode = SL_OLD_LOAD; |
1629 |
1629 |
1630 f = fopen(file, "rb"); |
1630 f = fopen(file, "rb"); |
1631 if (fread(&hdr, sizeof(hdr), 1, f) != 1) { |
1631 if (fread(&hdr, sizeof(hdr), 1, f) != 1) { |
1632 printf("Savegame is obsolete or invalid format.\n"); |
1632 DEBUG(misc, 0) ("[Sl] Savegame is obsolete or invalid format"); |
1633 mode = SL_LOAD; // don't try to get filename, just show name as it is written |
1633 mode = SL_LOAD; // don't try to get filename, just show name as it is written |
1634 } else { |
1634 } else { |
1635 // see if we have any loader for this type. |
1635 // see if we have any loader for this type. |
1636 for (fmt = _saveload_formats; fmt != endof(_saveload_formats); fmt++) { |
1636 for (fmt = _saveload_formats; fmt != endof(_saveload_formats); fmt++) { |
1637 if (fmt->tag == hdr) { |
1637 if (fmt->tag == hdr) { |