Ejemplo n.º 1
0
void
gum_deinit (void)
{
  g_slist_foreach (gum_destructors, (GFunc) gum_destructor_invoke, NULL);
  g_slist_free (gum_destructors);
  gum_destructors = NULL;

  _gum_allocator_probe_deinit ();

  _gum_interceptor_deinit ();

  gum_capstone_deinit ();
}
Ejemplo n.º 2
0
void
gum_deinit (void)
{
  g_slist_foreach (gum_destructors, (GFunc) gum_destructor_invoke, NULL);
  g_slist_free (gum_destructors);
  gum_destructors = NULL;

#ifdef HAVE_LIBS
  _gum_allocator_probe_deinit ();
#endif

  _gum_interceptor_deinit ();

#ifdef HAVE_SYMBOL_BACKEND
  _gum_symbol_util_deinit ();
#endif

  gum_capstone_deinit ();
}