void uim_plugin_instance_quit(void) { uim_scm_gc_unprotect(&uim_lisp_open_flags); uim_scm_gc_unprotect(&uim_lisp_open_mode); uim_scm_gc_unprotect(&uim_lisp_position_whence); uim_scm_gc_unprotect(&uim_lisp_poll_flags); }
void uim_plugin_instance_quit(void) { uim_scm_gc_unprotect(&uim_lisp_ai_flags); uim_scm_gc_unprotect(&uim_lisp_ai_family); uim_scm_gc_unprotect(&uim_lisp_ai_socktype); uim_scm_gc_unprotect(&uim_lisp_ai_protocol); uim_scm_gc_unprotect(&uim_lisp_shutdown_how_alist); }
void uim_anthy_utf8_plugin_instance_quit(void) #endif { if (initialized) { uim_scm_callf("for-each", "vo", "anthy-utf8-lib-free-context", context_list); context_list = uim_scm_null(); uim_scm_gc_unprotect(&context_list); anthy_quit(); initialized = UIM_FALSE; if (iconv_cd_e2u) { uim_iconv->release(iconv_cd_e2u); iconv_cd_e2u = NULL; } if (iconv_cd_u2e) { uim_iconv->release(iconv_cd_u2e); iconv_cd_u2e = NULL; } } }
void uim_plugin_instance_quit(void) { uim_scm_gc_unprotect(&uim_lisp_dlopen_mode_); }
void uim_plugin_instance_quit(void) { uim_scm_gc_unprotect(&uim_lisp_process_waitpid_options); }
void uim_plugin_instance_quit(void) { uim_scm_gc_unprotect(&uim_lisp_sqlite3_results_); }