Hey Jcl,
I've got a question about the pan_create function.
PANEL* splash1 = pan_create("bmap = splash.pcx;",1);
PANEL* splash2 = pan_create("bmap = splash.pcx;",1);
How is the bmap internally created and used?
I thought in this case both panels would get their own "copy" / object of the bmap.
But when I do something like this:
bmap_purge(splash1->bmap);
ptr_remove(splash1->bmap);
bmap_purge(splash2->bmap);
ptr_remove(splash2->bmap);
I get a W1516 at line "bmap_purge(splash2->bmap);".
So it seems splash1->bmap and splash2->bmap are pointing to the same bmap entity. Is that correct? And was it meant to be like this?
I couldn't find any hint about that in the documentation.
Cheers
Sascha