/* PerlMemShared_free() needs the [ap]PTBLMS_? default values */
#define ptable_map_store(T, K, V) ptable_map_store(aPTBLMS_ (T), (K), (V))
#define ptable_map_delete(T, K) ptable_map_delete(aPTBLMS_ (T), (K))
+#define ptable_map_free(T) ptable_map_free(aPTBLMS_ (T))
static ptable *a_op_map = NULL;
ptable_map_free(a_op_map);
a_op_map = NULL;
+
+#ifdef USE_ITHREADS
+ MUTEX_DESTROY(&a_op_map_mutex);
+#endif
}
A_LOADED_UNLOCK;
PERL_HASH(a_hash, __PACKAGE__, __PACKAGE_LEN__);
a_op_map = ptable_new();
+
#ifdef USE_ITHREADS
MUTEX_INIT(&a_op_map_mutex);
#endif