add: empty_category -> category_direct_balance = 0.0; empty_category -> category_nb_direct_transactions = 0;
context: void gsb_data_category_reset_counters ( void ){    GSList *list_tmp;    list_tmp = category_list;    while ( list_tmp )    {	struct_category *category;	GSList *sub_list_tmp;	category = list_tmp -> data;	category -> category_balance = 0.0;	category -> category_nb_transactions = 0;	sub_list_tmp = category -> sub_category_list;	while ( sub_list_tmp )	{	    struct_sub_category *sub_category;	    	    sub_category = sub_list_tmp -> data;	    sub_category -> sub_category_nb_transactions = 0;	    sub_category -> sub_category_balance = 0.0;	    sub_list_tmp = sub_list_tmp -> next;	}	list_tmp = list_tmp -> next;    }        /* reset the empty category */    empty_category -> category_balance = 0.0;    empty_category -> category_nb_transactions = 0;}