version 1.52, 2013/03/29 10:30:32
|
version 1.70, 2017/06/28 09:20:29
|
Line 1
|
Line 1
|
/* |
/* |
================================================================================ |
================================================================================ |
RPL/2 (R) version 4.1.13 |
RPL/2 (R) version 4.1.27 |
Copyright (C) 1989-2013 Dr. BERTRAND Joël |
Copyright (C) 1989-2017 Dr. BERTRAND Joël |
|
|
This file is part of RPL/2. |
This file is part of RPL/2. |
|
|
Line 1406 empilement_pile_operationnelle(struct_rp
|
Line 1406 empilement_pile_operationnelle(struct_rp
|
struct_liste_chainee *l_ancienne_base_liste; |
struct_liste_chainee *l_ancienne_base_liste; |
struct_liste_chainee *l_nouvelle_base_liste; |
struct_liste_chainee *l_nouvelle_base_liste; |
|
|
|
struct_processus *s_etat_processus; |
|
|
l_ancienne_base_liste = (*s_rpl_arguments).l_base_pile; |
l_ancienne_base_liste = (*s_rpl_arguments).l_base_pile; |
|
s_etat_processus = (*s_rpl_arguments).s_etat_processus; |
|
|
l_nouvelle_base_liste = (struct_liste_chainee *) malloc( |
l_nouvelle_base_liste = (struct_liste_chainee *) malloc( |
sizeof(struct_liste_chainee)); |
sizeof(struct_liste_chainee)); |
Line 1442 depilement_pile_operationnelle(struct_rp
|
Line 1445 depilement_pile_operationnelle(struct_rp
|
struct_liste_chainee *l_ancienne_base_liste; |
struct_liste_chainee *l_ancienne_base_liste; |
struct_liste_chainee *l_nouvelle_base_liste; |
struct_liste_chainee *l_nouvelle_base_liste; |
|
|
|
struct_processus *s_etat_processus; |
|
|
if ((*s_rpl_arguments).l_base_pile == NULL) |
if ((*s_rpl_arguments).l_base_pile == NULL) |
{ |
{ |
*s_objet = NULL; |
*s_objet = NULL; |
Line 1451 depilement_pile_operationnelle(struct_rp
|
Line 1456 depilement_pile_operationnelle(struct_rp
|
{ |
{ |
l_ancienne_base_liste = (*s_rpl_arguments).l_base_pile; |
l_ancienne_base_liste = (*s_rpl_arguments).l_base_pile; |
l_nouvelle_base_liste = (*l_ancienne_base_liste).suivant; |
l_nouvelle_base_liste = (*l_ancienne_base_liste).suivant; |
|
s_etat_processus = (*s_rpl_arguments).s_etat_processus; |
|
|
*s_objet = (*l_ancienne_base_liste).donnee; |
*s_objet = (*l_ancienne_base_liste).donnee; |
free(l_ancienne_base_liste); |
free(l_ancienne_base_liste); |