/**
 * Free allocations of grisbi variables
 *
 * */
void free_variables ( void )
{
    gsb_data_print_config_free ();
    gsb_gui_navigation_free_pages_list ( );
    gsb_regex_destroy ( );
#ifdef HAVE_GOFFICE
    struct_free_bet_graph_prefs ();
#endif /* HAVE_GOFFICE */
}
Beispiel #2
0
/**
 * Free allocations of grisbi variables
 *
 * */
void free_variables (void)
{
	/* free functions */
    bet_data_free_variables ();
	free_noms_colonnes_et_tips ();
	gsb_csv_export_set_csv_separator (NULL);
	gsb_data_bank_init_variables ();
	gsb_data_import_rule_free_list ();
	gsb_data_print_config_free ();
	gsb_gui_navigation_free_pages_list ();
	gsb_import_associations_free_liste ();
    gsb_regex_destroy ();
	gsb_scheduler_list_free_variables ();
    gsb_select_icon_init_logo_variables ();

	/* free variables */
	if (etat.csv_separator)
		g_free (etat.csv_separator);

#ifdef HAVE_GOFFICE
    struct_free_bet_graph_prefs ();
#endif /* HAVE_GOFFICE */
}