void frida_agent_environment_deinit (void) { gum_deinit (); gio_deinit (); glib_deinit (); gum_memory_deinit (); }
static void deinit () { gum_deinit (); #if GLIB_CHECK_VERSION (2, 42, 0) gio_deinit (); glib_deinit (); #endif }
static void deinit () { #if GLIB_CHECK_VERSION (2, 46, 0) gio_shutdown (); glib_shutdown (); #endif gum_deinit (); #if GLIB_CHECK_VERSION (2, 46, 0) gio_deinit (); glib_deinit (); #endif }
void gum_deinit_embedded (void) { g_assert (gum_initialized); gum_shutdown (); gio_shutdown (); glib_shutdown (); g_clear_object (&gum_cached_interceptor); gum_deinit (); gio_deinit (); glib_deinit (); ffi_deinit (); gum_memory_deinit (); gum_initialized = FALSE; }
void frida_test_environment_deinit (void) { g_io_deinit (); gum_deinit (); g_test_deinit (); g_type_deinit (); g_thread_deinit (); g_mem_deinit (); #if defined (G_OS_WIN32) && !DEBUG_HEAP_LEAKS if (IsDebuggerPresent ()) { printf ("\nPress a key to exit.\n"); _getch (); } #endif }