--- rpl/src/rpl.c 2011/11/28 21:42:04 1.100 +++ rpl/src/rpl.c 2011/11/30 09:28:38 1.101 @@ -31,7 +31,8 @@ */ int -rplinit(int argc, char *argv[], unsigned char ***resultats, char *rpl_home) +rplinit(int argc, char *argv[], char *envp[], + unsigned char ***resultats, char *rpl_home) { # include "copyright-conv.h" # include "licence-conv.h" @@ -182,6 +183,10 @@ rplinit(int argc, char *argv[], unsigned (*s_etat_processus).erreur_systeme = d_es; (*s_etat_processus).erreur_execution = d_ex; + (*s_etat_processus).argc = argc; + (*s_etat_processus).argv = argv; + (*s_etat_processus).envp = envp; + (*s_etat_processus).rpl_home = rpl_home; pthread_mutexattr_init(&attributs_mutex);