rem: if ( DEBUG ) printf ( "switch_t_r\n");
add: devel_debug ( "switch_t_r");
context: void switch_t_r ( void ){    /* cette fonction fait le tour des opérations et change le marquage T et R des opés */    /*     R devient pointe=3 */    /*     T devient pointe=2 */    /*     à n'appeler que pour une version antérieure à 0.5.1 */    GSList *list_tmp_transactions;    if ( !gsb_data_account_get_accounts_amount () )	return;    if ( DEBUG )	printf ( "switch_t_r\n");    list_tmp_transactions = gsb_data_transaction_get_transactions_list ();    while ( list_tmp_transactions )    {	gint transaction_number_tmp;	transaction_number_tmp = gsb_data_transaction_get_transaction_number (list_tmp_transactions -> data);	switch ( gsb_data_transaction_get_marked_transaction (transaction_number_tmp))	{	    case 2 :		gsb_data_transaction_set_marked_transaction ( transaction_number_tmp,							      3 );		break;	    case 3:		gsb_data_transaction_set_marked_transaction ( transaction_number_tmp,							      2 );		break;	}	list_tmp_transactions = list_tmp_transactions -> next;    }}