Path: utzoo!utgpu!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!cwjcc!mailrus!purdue!bu-cs!dartvax!eleazar.dartmouth.edu!earleh From: earleh@eleazar.dartmouth.edu (Earle R. Horton) Newsgroups: comp.sys.mac Subject: Re: F/Da Mover question. Never seen this before! Summary: Patch details. Message-ID: <11414@dartvax.Dartmouth.EDU> Date: 8 Dec 88 06:49:16 GMT References: <295@internal.Apple.COM> <296@internal.Apple.COM> Sender: news@dartvax.Dartmouth.EDU Reply-To: earleh@eleazar.dartmouth.edu (Earle R. Horton) Organization: Thayer School of Engineering Lines: 47 In article <296@internal.Apple.COM> stearns@Apple.COM (Brian Stearns) writes: >> By the way, if it make you feel better, I really regret not adding >> disables of some sort for the "are you sure?" box, and the "Stuff added >> under Multifinder may not appear until you restart" box. However, for the >> adventurous at heart, I left the Macsbug symbols in: you can patch out >> the calls to AYSALERT (for the "are you sure?" box) in REMOVEDACCS >> and REMOVEFONTS, and the first call to DOALERT in COPYFONTS and COPYDACCS >> (for the MultiFinder warning box). Of course, the usual caveats apply: >> don't do this to your only copy of FDAM3.8, please don't give the hacked >> version to unsuspecting naive users, etc. Thanks, Brian. I wish everybody would leave symbols in their programs. You can patch out the calls to DOALERT, but you have to do a little bit more for AYSALERT. AYSALERT returns a 1 (word) on the stack if the remove operation is to be completed, and you have to either supply it, or change a conditional branch to a non-conditional, as I have done. The complete patch, according to the above instructions, appears below. You want your copy of Font/DA Mover 3.8 to look like File #2, when done. Same disclaimers apply. File #1: Font/DA Mover File #2: Patched Font/DA Mover Resources have different contents Resource Type = "CODE" ID = 2 Contents of resource in file 1 at offset 13788 42 67 4E BA CC 0E 70 01 B0 5F 67 02 60 5E 20 6D BgN...p.._g.`^ m Contents of resource in file 2 at offset 13788 4E 71 4E 71 4E 71 4E 71 4E 71 60 02 60 5E 20 6D NqNqNqNqNq`.`^ m Contents of resource in file 1 at offset 14192 3F 3C 00 30 4E BA CA CA 4E BA FC 94 2F 2D FE CC ?<.0N...N.../-.. Contents of resource in file 2 at offset 14192 4E 71 4E 71 4E 71 4E 71 4E BA FC 94 2F 2D FE CC NqNqNqNqN.../-.. Contents of resource in file 1 at offset 16828 42 67 4E BA C0 2E 70 01 B0 5F 67 04 60 00 00 B6 BgN...p.._g.`... Contents of resource in file 2 at offset 16828 4E 71 4E 71 4E 71 4E 71 4E 71 60 04 60 00 00 B6 NqNqNqNqNq`.`... Contents of resource in file 1 at offset 19348 3F 3C 00 30 4E BA B6 A6 20 6D FE CC 20 50 BE 68 ?<.0N... m.. P.h Contents of resource in file 2 at offset 19348 4E 71 4E 71 4E 71 4E 71 20 6D FE CC 20 50 BE 68 NqNqNqNq m.. P.h Earle R. Horton. 23 Fletcher Circle, Hanover, NH 03755 (603) 643-4109 Graduate student.