best boy wrote:
hi is there a way to keep track of the number of opened instances of an external?
Is this an external you are writing? Then yes. Otherwise there's weird tricks you can probably do to keep track, but not control.
if so, can anyone point me to an example object?
Just have a global counter variable that you initialise to 0 in foo_setup(), and in foo_new() you increment it, and in foo_free() you decrement it.
thanks olli
Claude