- Timestamp:
- Oct 22, 2014, 7:46:23 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PublicaMundi_David-devel/zoo-project/zoo-kernel/service.h
r490 r512 82 82 #define IOTYPE_SIZE MAP_SIZE+sizeof(NULL) 83 83 #define MAPS_SIZE (2*sizeof(char*))+sizeof(map*)+MAP_SIZE 84 #define SERVICE_SIZE (ELEMENTS_SIZE*2)+(MAP_SIZE*2)+sizeof(char*) 84 #define SERVICE_SIZE (ELEMENTS_SIZE*2)+(MAP_SIZE*2)+sizeof(char*)+sizeof(char*)+sizeof(char*) 85 //#define SERVICE_SIZE sizeof(struct service) 85 86 86 87 #define SHMSZ 27 … … 333 334 typedef struct service{ 334 335 char* name; 336 char* identifier; 337 char * zcfg; 335 338 struct map* content; 336 339 struct map* metadata; … … 407 410 if(tmp!=NULL){ 408 411 if(tmp->name!=NULL) 409 free(tmp->name); 412 free(tmp->name); 413 if (tmp->identifier!=NULL) 414 free(tmp->identifier); 415 if (tmp->zcfg!=NULL) 416 free(tmp->zcfg); 410 417 freeMap(&tmp->content); 411 418 if(tmp->content!=NULL) … … 873 880 static void dumpService(service* s){ 874 881 fprintf(stderr,"++++++++++++++++++\nSERVICE [%s]\n++++++++++++++++++\n",s->name); 882 if (s->identifier !=NULL) 883 fprintf(stderr,"IDENTIFIER : %s \n",s->identifier); 884 if (s->zcfg !=NULL) 885 fprintf(stderr,"ZCFG PATH : %s \n",s->zcfg); 875 886 if(s->content!=NULL){ 876 887 fprintf(stderr,"CONTENT MAP\n");
Note: See TracChangeset
for help on using the changeset viewer.