Path: utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!bloom-beacon!ht!spt!gz From: gz@spt.entity.com (Gail Zacharias) Newsgroups: comp.sys.mac.programmer Subject: Re: What compilers are AppleShareable? Message-ID: <323@spt.entity.com> Date: 25 Jun 88 20:32:55 GMT References: <272@uvabick.UUCP> <12647@apple.Apple.COM> <3248@ccicpg.UUCP> <12777@apple.Apple.COM> Reply-To: gz@entity.com (Gail Zacharias) Organization: Hacks 'R' Us, Cambridge, MA Lines: 14 In article <12777@apple.Apple.COM> dan@apple.apple.com.UUCP (Dan Allen) writes: >What the new shell does is patch calls to SetCursor. The patch allows >the MPW Shell to update any windows that need updating, and calls >WaitNextEvent so that MPW can be swapped in and out. Sounds dandy, but for this one itsy bitsy little problem. According to Inside Mac, SetCursor is one of those calls which can be used in the presence of dereferenced handles because it doesn't allocate memory. Guess we can look forward to all sorts of subtle bugs and unrepeatable crashes while using old programs with the new shell. Never a boring moment, eh? -- gz@entity.com ...!mit-eddie!spt!gz Now let's all repeat the non-conformist oath.