コード例 #1
0
ファイル: gum.c プロジェクト: 0xItx/frida-gum
void
gum_deinit (void)
{
  _gum_tls_deinit ();

  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 ();
}
コード例 #2
0
ファイル: gum.c プロジェクト: frida/frida-gum
void
gum_deinit (void)
{
  g_assert (gum_initialized);

  gum_shutdown ();

  _gum_tls_deinit ();

  g_slist_foreach (gum_final_destructors, (GFunc) gum_destructor_invoke, NULL);
  g_slist_free (gum_final_destructors);
  gum_final_destructors = NULL;

  _gum_interceptor_deinit ();

  gum_initialized = FALSE;
}