rem: if ( transaction_number_1 == -1 )
add: if ( transaction_number_1 < 0 )
context: gint gsb_transactions_list_breakdown_test ( GtkSortType sort_type ){    gint return_value = 0;    if ( gsb_transaction_data_get_mother_transaction_number (transaction_number_1))    {	if ( transaction_number_2 == gsb_transaction_data_get_mother_transaction_number (transaction_number_1))	    return_value = 1;	else	{	    if ( gsb_transaction_data_get_mother_transaction_number ( transaction_number_2))	    {		if ( gsb_transaction_data_get_mother_transaction_number ( transaction_number_2)== gsb_transaction_data_get_mother_transaction_number ( transaction_number_1))		{		    if ( transaction_number_1 == -1 )			return_value = 1;		    else		    {			if ( transaction_number_2 == -1 )			    return_value = -1;		    }		}		else		{		    transaction_number_1 = gsb_transaction_data_get_mother_transaction_number ( transaction_number_1);		    transaction_number_2 = gsb_transaction_data_get_mother_transaction_number ( transaction_number_2);		}	    }	    else		transaction_number_1 = gsb_transaction_data_get_mother_transaction_number ( transaction_number_1);	}    }    else    {	if ( gsb_transaction_data_get_mother_transaction_number ( transaction_number_2))	{	    if ( transaction_number_1 == gsb_transaction_data_get_mother_transaction_number ( transaction_number_2))		return_value = -1;	    else		transaction_number_2 = gsb_transaction_data_get_mother_transaction_number ( transaction_number_2);	}    }    if ( sort_type == GTK_SORT_ASCENDING )	return return_value;    else	return -return_value;}