version 1.93, 2017/06/28 09:20:39
|
version 1.109, 2025/04/15 10:17:58
|
Line 1
|
Line 1
|
/* |
/* |
================================================================================ |
================================================================================ |
RPL/2 (R) version 4.1.27 |
RPL/2 (R) version 4.1.36 |
Copyright (C) 1989-2017 Dr. BERTRAND Joël |
Copyright (C) 1989-2025 Dr. BERTRAND Joël |
|
|
This file is part of RPL/2. |
This file is part of RPL/2. |
|
|
Line 131 reencodage(struct_processus *s_etat_proc
|
Line 131 reencodage(struct_processus *s_etat_proc
|
longueur_sortie = d_LONGUEUR; |
longueur_sortie = d_LONGUEUR; |
pointeur = buffer_sortie; |
pointeur = buffer_sortie; |
|
|
if ((ios = iconv(transcodage, (char **) &buffer_entree, |
if ((ios = iconv(transcodage, |
|
# if defined(Linux) |
|
(char **) |
|
# elif defined(NetBSD) |
|
(const char **) |
|
# else |
|
(char **) |
|
# endif |
|
&buffer_entree, |
&longueur_entree, (char **) &pointeur, &longueur_sortie)) |
&longueur_entree, (char **) &pointeur, &longueur_sortie)) |
== (size_t) -1) |
== (size_t) -1) |
{ |
{ |
Line 882 readline_wrapper(struct_processus *s_eta
|
Line 890 readline_wrapper(struct_processus *s_eta
|
return(NULL); |
return(NULL); |
} |
} |
|
|
if ((rpl_chaine = rpl_malloc(s_etat_processus, (strlen(sys_chaine) + 1) * |
if ((rpl_chaine = malloc((strlen(sys_chaine) + 1) * |
sizeof(unsigned char *))) == NULL) |
sizeof(unsigned char))) == NULL) |
{ |
{ |
sys_free(sys_chaine); |
sys_free(sys_chaine); |
(*s_etat_processus).erreur_systeme = d_es_allocation_memoire; |
(*s_etat_processus).erreur_systeme = d_es_allocation_memoire; |