rem: return_value = g_date_compare ( gsb_transaction_data_get_date (gsb_transaction_data_get_transaction_number (transaction_1)), gsb_transaction_data_get_date (gsb_transaction_data_get_transaction_number (transaction_2)));
add: return_value = g_date_compare ( gsb_transaction_data_get_date (transaction_number_1), gsb_transaction_data_get_date (transaction_number_2));
context: gint gsb_transactions_list_sort_by_transaction_date_and_no ( void ){    gint return_value;    return_value = g_date_compare ( gsb_transaction_data_get_date (gsb_transaction_data_get_transaction_number (transaction_1)),				    gsb_transaction_data_get_date (gsb_transaction_data_get_transaction_number (transaction_2)));    if ( return_value )	return return_value;    else	return gsb_transaction_data_get_transaction_number (transaction_1) - gsb_transaction_data_get_transaction_number (transaction_2);}