Yeah, I of course save the hash tables that are worth saving (some have read only data, and some have temporary variables that will be reinitialized next time mIRC starts, so they're not worth saving).

The question was if they kept occupying space after mIRC closes down, or if mIRC closes them on shutdown.

I guess I'll just play it safe and close all hash tables and dlls on exit.

Learning something new every day.