🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.mac
Article #38296

Re: LSP and Think Pascal

#38296
From: ra_robert
Date: Fri, 24 Feb 1989 17:56
29 lines
1937 bytes
In article <1232@osupyr.mast.ohio-state.edu>, pgn@osupyr.mast.ohio-state.edu (Paul G. Nevai) writes...
                                              
>I had an FKey made in LSP 1.11a and worked perfectly. It contains
>a shoutdown manager call. When I ported it to LSP 2.0 it still works
>in the project but when I compile it in the reduced library setting
>the shutdown call doesn't work anymore. WHY?

I have a question along similar lines: what is going on differently when
you run within the project and when you compile and run outside?  Specifically,
I've got a situation where I create a simple modeless dialog and then
invalidate its portRect.  This works fine in the project, but bombs on
invalRect when I've compiled it and run it as an app.  I compiled it in
the project without the Debug option, and the assembly language right around
the invalRect call seems the same both in the project and out.  I checked
what was going on both with Lightsbug in the Proj and with TMON outside
and what's being passed to the call seems fine.

I am at a bit of a loss.  It must be an error somewhere else in my program,
but I have no idea why it would cause an error (out of memory) on an InvalRect
call.  The dialog ptr seems valid, and if I take out the InvalRect call
the program compiles and runs fine.  What's getting me is: why does it run
fine with this call _in_ the project, and crash outside?


Robert
------
ra_robert@gsbacd.uchicago.edu
------
generic disclaimer: all my opinions are mine
Technical Details
Message-ID: <2001@tank.uchicago.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!ncar!tank!ra_robert@gsbacd.uchicago.edu

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!ncar!tank!ra_robert@gsbacd.uchicago.edu
From: ra_robert@gsbacd.uchicago.edu
Newsgroups: comp.sys.mac,comp.sys.mac.programmer
Subject: Re: LSP and Think Pascal
Message-ID: <2001@tank.uchicago.edu>
Date: 24 Feb 89 17:56:58 GMT
Sender: news@tank.uchicago.edu
Distribution: usa
Organization: University of Chicago Graduate School of Business
Lines: 29