Change instruction order during creation
This commit is contained in:
parent
a2065c3fe8
commit
8e9b99946c
1 changed files with 17 additions and 17 deletions
|
@ -12,32 +12,32 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
msgSpace * msgSpaceCreate(
|
msgSpace * msgSpaceCreate(
|
||||||
msgSpaceId spaceId, // identifiant externe de l'espace de msg
|
msgSpaceId spaceId,
|
||||||
int queueNb, // nombre de files de messages
|
int queueNb,
|
||||||
int poolNb, // nombre de pool de buffers
|
int poolNb,
|
||||||
msgPool * queueNbCar // tableau de caracteristiques des different pool
|
msgPool * queueNbCar ){
|
||||||
){
|
msgSpace * result;
|
||||||
int shmId;
|
int shmId;
|
||||||
|
msgSpaceId nzgId;
|
||||||
|
/* on créee */
|
||||||
printf("PAGESIZE : %d\n",(int)PAGESIZE);
|
printf("PAGESIZE : %d\n",(int)PAGESIZE);
|
||||||
// on créee
|
nzgId=msgSp2nzgId(spaceId);
|
||||||
msgSpaceId nzgId=msgSp2nzgId(spaceId);
|
|
||||||
if ((shmId=shm_open(nzgId,O_RDWR,MSGSPACE_DEFAULT_MODE)) < 0){
|
if ((shmId=shm_open(nzgId,O_RDWR,MSGSPACE_DEFAULT_MODE)) < 0){
|
||||||
perror("shm_open");
|
perror("shm_open");
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// on ajoute spaceId a la liste des msgSpace connus
|
|
||||||
|
|
||||||
// on crée queueNb files de messages
|
|
||||||
|
|
||||||
// on créer poolNb pool de buffers
|
|
||||||
|
|
||||||
// on attache tout ce beau monde au spaceId
|
/* on ajoute spaceId a la liste des msgSpace connus */
|
||||||
|
|
||||||
// on renvoie un pointeur sur le bon spaceId
|
|
||||||
|
|
||||||
msgSpace * result=NULL;
|
/* on crée queueNb files de messages */
|
||||||
|
|
||||||
|
/* on créer poolNb pool de buffers */
|
||||||
|
|
||||||
|
/* on attache tout ce beau monde au spaceId */
|
||||||
|
|
||||||
|
/* on renvoie un pointeur sur le bon spaceId */
|
||||||
|
result=NULL;
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue