~State () { delete_plugins (); if (observerContext) { observerContext->moduleTable.remove (info.get_handle ()); observerContext->unref (); observerContext = 0; } }
~State () { delete_plugins (); }