--- rpl/src/types.c 2010/02/08 19:26:32 1.4 +++ rpl/src/types.c 2010/02/10 08:09:30 1.5 @@ -2811,62 +2811,11 @@ recherche_type(struct_processus *s_etat_ while((*ptr_lecture) != d_code_fin_chaine) { - if ((*ptr_lecture) == '\\') - { - if ((*(ptr_lecture + 1)) == '"') - { - if ((*(ptr_lecture + 2)) != d_code_fin_chaine) - { - ptr_lecture++; - } - } - else if ((*(ptr_lecture + 1)) == 'b') - { - if ((*(ptr_lecture + 2)) != d_code_fin_chaine) - { - ptr_lecture++; - (*ptr_lecture) = '\b'; - } - } - else if ((*(ptr_lecture + 1)) == 'n') - { - if ((*(ptr_lecture + 2)) != d_code_fin_chaine) - { - ptr_lecture++; - (*ptr_lecture) = '\n'; - } - } - else if ((*(ptr_lecture + 1)) == 't') - { - if ((*(ptr_lecture + 2)) != d_code_fin_chaine) - { - ptr_lecture++; - (*ptr_lecture) = '\t'; - } - } - else if ((*(ptr_lecture + 1)) == '\\') - { - if ((*(ptr_lecture + 2)) != d_code_fin_chaine) - { - ptr_lecture++; - } - } - } - *ptr_ecriture++ = *ptr_lecture++; } (*(--ptr_ecriture)) = d_code_fin_chaine; - if ((element = realloc(element, (strlen((unsigned char *) - element) + 1) * sizeof(unsigned char))) == NULL) - { - (*s_etat_processus).erreur_systeme = d_es_allocation_memoire; - (*s_etat_processus).traitement_interruptible = - registre_interruption; - return; - } - break; }