Changes in trunk/zoo-kernel/service.h [26:9]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/zoo-kernel/service.h
r26 r9 53 53 #define SERVICE_SIZE (ELEMENTS_SIZE*2)+(MAP_SIZE*2)+sizeof(char*) 54 54 55 #define SHMSZ 27 55 56 /* static char* mtoupper(char* str){ 57 char* tmp=strdup(str); 58 if(tmp){ 59 int cnt=strlen(tmp); 60 int i; 61 for(i=0;i<cnt;i++){ 62 tmp[i]=toupper(str[i]); 63 tmp[i+1]=0; 64 } 65 } 66 else 67 tmp[0]=0; 68 return tmp; 69 }*/ 56 70 57 71 /** … … 423 437 } 424 438 tmp=tmp->next; 425 }426 }427 428 429 static void* setMapInMaps(maps* m,char* key,char* subkey,char *value){430 maps* _tmpm=getMaps(m,key);431 if(_tmpm!=NULL){432 map* _ztmpm=getMap(_tmpm->content,subkey);433 if(_ztmpm!=NULL){434 free(_ztmpm->value);435 _ztmpm->value=strdup(value);436 dumpMap(_ztmpm);437 }else{438 addToMap(_tmpm->content,subkey,value);439 }440 439 } 441 440 }
Note: See TracChangeset
for help on using the changeset viewer.