gz@spt.entity.com (Gail Zacharias) (06/08/88)
There is a stray 'rts' in the ShoveIt source I recently posted to
comp.sources.mac. The effect is that if you have the misfortune of
trying to make a stuffit archive containing a file which shouldn't
be compressed (e.g. because it's compressed already), your mac will
crash. To remove the stray rts, either execute the MPW command:
File shoveit.a; cut 399:399
or equivalently remove the 'rts' line in the following sequence in shoveit.a:
add.l loglen,opb+ioLEOF(a6)
lea opb(a6),a0
_SetEof
bne write_err
-->> rts
endif#
move.l loglen,d0
@ret add.l d0,shdr.length(a6)
move.w crc,d1
My apologies.
--
gz@entity.com ...!mit-eddie!gz
To err is human, to really screw things up you need MPW.guido@cwi.nl (Guido van Rossum) (06/09/88)
In article <11794@Apple.Apple.COM> dan@Apple.COM.UUCP (Dan Allen) writes: >ShoveIt is great! Thanks for giving to us. As one of the original MPW >team, I am very happy to see that someone is using our Structured Macros >for the MPW assembler. It made my day... So that explainss why you decree that everybody should know the assembly language of the machine they're working on :-) :-) :-) -- Guido van Rossum, Centre for Mathematics and Computer Science (CWI), Amsterdam guido@piring.cwi.nl or mcvax!piring!guido or guido%piring.cwi.nl@uunet.uu.net