|
@@ -193,7 +193,7 @@ static int SavePack(unsigned char *data, int size, EXP_FILE *fp, int escape,
|
|
ExportWrite(fp, data, size, 1); // write compressed data
|
|
ExportWrite(fp, data, size, 1); // write compressed data
|
|
|
|
|
|
/* Now fix the on-computer size */
|
|
/* Now fix the on-computer size */
|
|
- if (!OutputBin) {
|
|
|
|
|
|
+ if (!OutputBin && !OutputBinMainOnly) {
|
|
long position = ExportTell(fp);
|
|
long position = ExportTell(fp);
|
|
HI4 packedSizeEnc;
|
|
HI4 packedSizeEnc;
|
|
packedSize += 2 + sizeof (TIOS_HOST_FILE_HEADER) + sizeof (TIOS_HOST_FILE_FOOTER);
|
|
packedSize += 2 + sizeof (TIOS_HOST_FILE_HEADER) + sizeof (TIOS_HOST_FILE_FOOTER);
|