Changeset 850 for branches/prototype-v0/zoo-project/zoo-kernel/service.c
- Timestamp:
- Aug 29, 2017, 10:52:39 AM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/prototype-v0/zoo-project/zoo-kernel/service.c
r839 r850 417 417 if(tmp->format!=NULL) 418 418 free(tmp->format); 419 freeElements(&tmp->child); 419 420 if(tmp->child!=NULL){ 420 freeElements(&tmp->child);421 421 free(tmp->child); 422 422 } … … 453 453 if(tmp->metadata!=NULL) 454 454 free(tmp->metadata); 455 freeMap(&tmp->additional_parameters); 456 if(tmp->additional_parameters!=NULL) 457 free(tmp->additional_parameters); 455 458 freeElements(&tmp->inputs); 456 459 if(tmp->inputs!=NULL) … … 1160 1163 elements* cursor=e; 1161 1164 elements* tmp=NULL; 1162 if(cursor!=NULL && e->name!=NULL){1165 if(cursor!=NULL && cursor->name!=NULL){ 1163 1166 #ifdef DEBUG 1164 1167 fprintf(stderr,">> %s %i\n",__FILE__,__LINE__); … … 1167 1170 #endif 1168 1171 tmp=(elements*)malloc(ELEMENTS_SIZE); 1169 tmp->name=zStrdup( e->name);1172 tmp->name=zStrdup(cursor->name); 1170 1173 tmp->content=NULL; 1171 1174 addMapToMap(&tmp->content,e->content); … … 1228 1231 elements* tmp=e; 1229 1232 if(*m==NULL){ 1230 *m=dupElements(tmp);1233 (*m)=dupElements(tmp); 1231 1234 }else{ 1232 1235 addToElements(&(*m)->next,tmp);
Note: See TracChangeset
for help on using the changeset viewer.