void stf_shutdown (void) { go_file_saver_unregister (go_file_saver_for_id ("Gnumeric_stf:stf_assistant")); go_file_saver_unregister (go_file_saver_for_id ("Gnumeric_stf:stf_csv")); go_file_opener_unregister (go_file_opener_for_id ("Gnumeric_stf:stf_csvtab")); go_file_opener_unregister (go_file_opener_for_id ("Gnumeric_stf:stf_assistant")); }
static void go_plugin_service_file_opener_deactivate (GOPluginService *service, GOErrorInfo **ret_error) { GOPluginServiceFileOpener *service_file_opener = GO_PLUGIN_SERVICE_FILE_OPENER (service); GO_INIT_RET_ERROR_INFO (ret_error); go_file_opener_unregister (service_file_opener->opener); service->is_active = FALSE; }