[Date Prev][Date Next][Thread Prev][Thread Next][Author Index][Date Index][Thread Index]
strong pointer registration
- To: <roger@xxxxxxxxxx>, <ravi@xxxxxxxxxx>
- Subject: strong pointer registration
- From: heh <heh@xxxxxxxxxx>
- Date: 28 Jul 90 12:01:51
- Cc: <xtech@xxxxxxxxxx>
REGARDING strong pointer registration in builderx
There are a couple of routines in builderx for holding (strongly) onto
FMBuildings (and thence onto their viewers and controllers).
I think that this is in the wrong place. I am handling holding strongly onto
viewers and controllers in my macapp interface code, where I know when they
should be destroyed. I think we should keep these kind of non-FM machine
(environment) specific support things out of the basic FM. Since the builder
module cannot be automatically doing any of this registration/deregistration,
the code is just there as a "handy" place to stick it. Lets put it in a more
reasonable place, like where it is used...
--Hugh