No Bugs Qualitas BugSight™ No Bugs
Changes to Info-ZIP Source
Version 5.50


In order to update BugSight over the Internet, I used a helper program Unzip32.dll available from Info-ZIP. However, I needed to make one change to the program so as to distinguish between Disk Full and File In Use when the output file is being opened.

Consequently, I made the following changes to the source code:

unzip.h:

Added

#define PK_INUSE 52 /* file in use or read-only */

extract.c:

Changed lines 1419-1420 from

} else if (open_outfile(__G))
return PK_DISK;

to

} else switch (open_outfile(__G))
{
case 1:
return PK_DISK;
case 2:
return PK_INUSE;
}

fileio.c:

Changed line 346 from

return 1;

to

return 2;

Valid XHTML 1.0! Valid CSS!

[Products] [Orders] [Technical Support] [Registration] [Downloads]

Divider
Home Page About Qualitas
© Qualitas, Inc. 1987-2006, 433 S. Duke St., P.O. Box 3299, Shepherdstown, WV 25443-3299
Qualitas is a registered trademark and Qualitas MAX 8, Qualitas C.Y.A., Q.E.D., RAMexam, and BugSight are trademarks of Qualitas, Inc.
All other product names are trademarks of their respective owners.

Comments or suggestions? Send them to .