X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Flibgame%2Fmisc.c;h=d31ed248b7d4c9322da95812042ab6fcf14716d0;hb=b857093af85a12103d638aa99962d16367935e49;hp=06ded93686bbe9b672a182bd6ff86263921fd60e;hpb=b5793d558cadada689358997736a16bcf346a462;p=rocksndiamonds.git diff --git a/src/libgame/misc.c b/src/libgame/misc.c index 06ded936..d31ed248 100644 --- a/src/libgame/misc.c +++ b/src/libgame/misc.c @@ -1442,28 +1442,28 @@ int putFileChunk(FILE *file, char *chunk_name, int chunk_size, int getFileVersion(File *file) { + int version_super = getByteFromFile(file); int version_major = getByteFromFile(file); int version_minor = getByteFromFile(file); int version_patch = getByteFromFile(file); - int version_build = getByteFromFile(file); - return VERSION_IDENT(version_major, version_minor, version_patch, - version_build); + return VERSION_IDENT(version_super, version_major, version_minor, + version_patch); } int putFileVersion(FILE *file, int version) { if (file != NULL) { + int version_super = VERSION_SUPER(version); int version_major = VERSION_MAJOR(version); int version_minor = VERSION_MINOR(version); int version_patch = VERSION_PATCH(version); - int version_build = VERSION_BUILD(version); + fputc(version_super, file); fputc(version_major, file); fputc(version_minor, file); fputc(version_patch, file); - fputc(version_build, file); } return 4;