33 lines
754 B
C
33 lines
754 B
C
#include "libnazgul.h"
|
|
|
|
/* ajout dans la liste */
|
|
|
|
msgSpaceListElem *addBegining( msgSpaceListElem*list,int ownerpid){
|
|
msgSpaceListElem *unSpacemsgListElem;
|
|
if( (unSpacemsgListElem=(msgSpaceListElem *)malloc(sizeof(msgSpaceListElem) ) )==NULL){
|
|
perror("ereur dallocation de memoire");
|
|
exit(1);}
|
|
unSpacemsgListElem->ownerPid = ownerpid;
|
|
return(unSpacemsgListElem);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
int test(int argc,char **argv){
|
|
msgSpaceListElem *ma_liste;
|
|
msgSpaceListElem *listMove;
|
|
ma_liste=NULL;
|
|
ma_liste=addBegining(ma_liste, 3);
|
|
ma_liste=addBegining(ma_liste, 6);
|
|
ma_liste=addBegining(ma_liste, 5);
|
|
for (listMove=ma_liste ;listMove!=NULL ; listMove=listMove->next)
|
|
{
|
|
printf("valaeur :%d\n",listMove->ownerPid);
|
|
}
|
|
return(0);
|
|
}
|
|
|
|
|