> Is that the correct way of doing it?

I think so. What do you need the protection for? Depending on what you're 
trying to do, locking the handle to the code resource might not be necessary - 
just protecting the database that contains it should be enough.

> BTW, I always have a 24bytes code resource 0. What is it used for?

Various program settings like stack size and stuff. It doesn't really contain 
code - just data.

> The "real" code seems to be in resource 1 and up (for multi
> segment?)... is it always the case?

Normally, yes. Depends on your definition of "always", though. :-) At least 
this is where the compilers put the code of a 68k application. But nothing 
prevents an application from storing code in a custom resource and executing it 
at runtime - although it will have to go through a few hoops to do that.

Also, I have the impression that PNO applications keep their code in a 
different kind of resource (ARMC?), although I'm not sure about this; I've 
never written a PNO.

Regards,
Vesselin
-- 
For information on using the PalmSource Developer Forums, or to unsubscribe, 
please see http://www.palmos.com/dev/support/forums/

Reply via email to