diff -cb orig/makefile.os2 ./makefile.os2 *** orig/makefile.os2 Thu Aug 20 08:56:24 1992 --- ./makefile.os2 Fri Jan 15 20:28:18 1993 *************** *** 18,28 **** # The resulting programs can be used under OS/2 protected # mode of OS/2 2.0 only, not under 1.x and not under DOS. ! CRYPTF = ! CRYPTO = # *** For decryption version, remove the # at the front of next 2 lines *** ! # CRYPTF = -DCRYPT ! # CRYPTO = crypt$(OBJ) default: @echo Enter "$(MAKE) -f makefile.os2 msc" --- 18,28 ---- # The resulting programs can be used under OS/2 protected # mode of OS/2 2.0 only, not under 1.x and not under DOS. ! # CRYPTF = ! # CRYPTO = # *** For decryption version, remove the # at the front of next 2 lines *** ! CRYPTF = -DCRYPT ! CRYPTO = crypt$(OBJ) default: @echo Enter "$(MAKE) -f makefile.os2 msc" *************** *** 71,82 **** gcc: $(MAKE) -f makefile.os2 unzips \ ! CC="gcc -O -s" \ ! CFLAGS="$(CRYPTF) -DOS2 -Uunix" \ LDFLAGS="-o " \ LDFLAGS2="-los2" \ OUT="-o" \ ! OBJ=".o" # variables OBJ1 = unzip$(OBJ) envargs$(OBJ) extract$(OBJ) misc$(OBJ) $(CRYPTO) --- 71,83 ---- gcc: $(MAKE) -f makefile.os2 unzips \ ! CC="gcc -Zomf -Zsys -O -s" \ ! CFLAGS="$(CRYPTF) -DOS2" \ LDFLAGS="-o " \ LDFLAGS2="-los2" \ OUT="-o" \ ! OBJ=".obj" \ ! DEF=unzip.def DEFI=zipinfo.def DEFS=ship.def # variables OBJ1 = unzip$(OBJ) envargs$(OBJ) extract$(OBJ) misc$(OBJ) $(CRYPTO) diff -cb orig/mapname.c ./mapname.c *** orig/mapname.c Wed Aug 12 16:40:20 1992 --- ./mapname.c Fri Jan 15 20:23:08 1993 *************** *** 39,45 **** #endif #ifndef NO_MKDIR ! # if (defined(DOS_OS2) && !defined(__GO32__)) # if (_MSC_VER >= 600) /* have special MSC mkdir prototype */ # include # else /* own prototype because dir.h conflicts? */ --- 39,45 ---- #endif #ifndef NO_MKDIR ! # if (defined(DOS_OS2) && !defined(__GO32__) && !defined(__EMX__)) # if (_MSC_VER >= 600) /* have special MSC mkdir prototype */ # include # else /* own prototype because dir.h conflicts? */ diff -cb orig/unzip.def ./unzip.def *** orig/unzip.def Wed Aug 21 11:34:46 1991 --- ./unzip.def Fri Jan 15 20:26:38 1993 *************** *** 1,2 **** --- 1,4 ---- NAME UnZip WINDOWCOMPAT NEWFILES DESCRIPTION 'The world-famous unarchiving utility from Info-ZIP' + + STACKSIZE 0x40000 diff -cb orig/unzip.h ./unzip.h *** orig/unzip.h Mon Jan 11 23:31:14 1993 --- ./unzip.h Fri Jan 15 20:30:38 1993 *************** *** 247,253 **** --- 247,255 ---- #ifdef __EMX__ # define DOS_OS2 + # ifndef __32BIT__ # define __32BIT__ + # endif # define far #endif /* __EMX__ */