Since GetTrapAddress, SetTrapAddress, and StackSpace will not always be present, we need to do something like this: if gestalt (sysv) < 10 open connection to "InterfaceLib" get symbol GetTrapAddress get symbol SetTrapAddress call GetTrapAddress with _StackSpace (A065) patch in new routine with SetTrapAddress
Added Wan-Teh to cc list.
Changed target milestone to M6.
Summary: Conditionalize patching StackSpace() for MacOS versions → [PP]Conditionalize patching StackSpace() for MacOS versions
NSPR now has its own Bugzilla product. Moving this bug to the NSPR product.
Status: ASSIGNED → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
this fix is not visible to qa. if you think this bug should be reopened, please do so. will mark as verified.
fyi, this was fixed by the checkin on 1999-05-10 22:33:00 to the following files revision 3.5 of mozilla/nsprpub/pr/src/md/mac/macthr.c revision 3.6 of mozilla/nsprpub/pr/src/md/mac/mdmac.c checkin comment ------- Fix for bug#4312. Conditionalized patching of StackSpace so it's only done when patching is allowed. Also removed obsolete 68k code, and replaced uses of the BUILD_ROUTINE_DESCRIPTOR macro with calls to NewRoutineDescriptor.
You need to log in before you can comment on or make changes to this bug.