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(
|
||||
msgSpaceId spaceId, // identifiant externe de l'espace de msg
|
||||
int queueNb, // nombre de files de messages
|
||||
int poolNb, // nombre de pool de buffers
|
||||
msgPool * queueNbCar // tableau de caracteristiques des different pool
|
||||
){
|
||||
msgSpaceId spaceId,
|
||||
int queueNb,
|
||||
int poolNb,
|
||||
msgPool * queueNbCar ){
|
||||
msgSpace * result;
|
||||
int shmId;
|
||||
msgSpaceId nzgId;
|
||||
/* on créee */
|
||||
printf("PAGESIZE : %d\n",(int)PAGESIZE);
|
||||
// on créee
|
||||
msgSpaceId nzgId=msgSp2nzgId(spaceId);
|
||||
nzgId=msgSp2nzgId(spaceId);
|
||||
if ((shmId=shm_open(nzgId,O_RDWR,MSGSPACE_DEFAULT_MODE)) < 0){
|
||||
perror("shm_open");
|
||||
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 renvoie un pointeur sur le bon spaceId
|
||||
/* on ajoute spaceId a la liste des msgSpace connus */
|
||||
|
||||
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;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue