version 1.88, 2012/10/05 13:12:38
|
version 1.90, 2012/12/17 21:22:43
|
Line 112 initialisation_allocateur(struct_process
|
Line 112 initialisation_allocateur(struct_process
|
(*s_etat_processus).pointeur_maillons = 0; |
(*s_etat_processus).pointeur_maillons = 0; |
|
|
(*s_etat_processus).pointeur_variables_noeud = 0; |
(*s_etat_processus).pointeur_variables_noeud = 0; |
|
(*s_etat_processus).pointeur_variables_partagees_noeud = 0; |
(*s_etat_processus).pointeur_variables_feuille = 0; |
(*s_etat_processus).pointeur_variables_feuille = 0; |
(*s_etat_processus).pointeur_variables_variable = 0; |
(*s_etat_processus).pointeur_variables_variable = 0; |
(*s_etat_processus).pointeur_variables_tableau_noeuds = 0; |
(*s_etat_processus).pointeur_variables_tableau_noeuds = 0; |
|
(*s_etat_processus).pointeur_variables_tableau_noeuds_partages = 0; |
|
|
return; |
return; |
} |
} |
Line 3112 copie_etat_processus(struct_processus *s
|
Line 3114 copie_etat_processus(struct_processus *s
|
* Copie de la table des variables |
* Copie de la table des variables |
*/ |
*/ |
|
|
|
(*s_nouvel_etat_processus).l_liste_variables_statiques = NULL; |
copie_arbre_variables(s_etat_processus, s_nouvel_etat_processus); |
copie_arbre_variables(s_etat_processus, s_nouvel_etat_processus); |
|
|
if ((*s_nouvel_etat_processus).erreur_systeme != d_es) |
if ((*s_nouvel_etat_processus).erreur_systeme != d_es) |
Line 3119 copie_etat_processus(struct_processus *s
|
Line 3122 copie_etat_processus(struct_processus *s
|
return(NULL); |
return(NULL); |
} |
} |
|
|
|
(*(*s_nouvel_etat_processus).l_liste_variables_partagees) = |
|
(*(*s_etat_processus).l_liste_variables_partagees); |
|
(*(*s_nouvel_etat_processus).s_arbre_variables_partagees) = |
|
(*(*s_etat_processus).s_arbre_variables_partagees); |
|
|
/* |
/* |
* Copie de la pile opérationnelle |
* Copie de la pile opérationnelle |
*/ |
*/ |