- Timestamp:
- Jan 9, 2019, 4:11:59 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/prototype-v0/zoo-project/zoo-kernel/server_internal.c
r862 r890 367 367 */ 368 368 void readGeneratedFile(maps* m,map* content,char* filename){ 369 char rsize[1024]; 369 370 FILE * file=fopen(filename,"rb"); 370 371 if(file==NULL){ … … 374 375 fseek(file, 0, SEEK_END); 375 376 long count = ftell(file); 377 sprintf(rsize,"%lld",ftell(file)); 376 378 rewind(file); 377 struct stat file_status;378 stat(filename, &file_status);379 379 if(getMap(content,"storage")==NULL){ 380 380 map* tmpMap1=getMap(content,"value"); … … 391 391 tmpMap1->value[count]=0; 392 392 } 393 fclose(file); 394 char rsize[1000]; 395 sprintf(rsize,"%ld",count); 393 fclose(file); 396 394 addToMap(content,"size",rsize); 397 395 } … … 760 758 map* tmpV=getMap(tmpI->content,"value"); 761 759 if(tmpV!=NULL){ 762 char *tmpVS= strdup(tmpV->value);760 char *tmpVS=zStrdup(tmpV->value); 763 761 map* tmp=parseBoundingBox(tmpVS); 764 762 free(tmpVS); … … 797 795 map* length=getMap(tmpMaps->content,"length"); 798 796 int i; 799 char *tcn= strdup(tmpContent->name);797 char *tcn=zStrdup(tmpContent->name); 800 798 for(i=1;i<atoi(length->value);i++){ 801 799 #ifdef DEBUG … … 1007 1005 char* tmpStr=_getStatus(conf,pid); 1008 1006 if(tmpStr!=NULL && strncmp(tmpStr,"-1",2)!=0){ 1009 char *tmpStr1= strdup(tmpStr);1010 char *tmpStr0= strdup(strstr(tmpStr,"|")+1);1007 char *tmpStr1=zStrdup(tmpStr); 1008 char *tmpStr0=zStrdup(strstr(tmpStr,"|")+1); 1011 1009 free(tmpStr); 1012 1010 tmpStr1[strlen(tmpStr1)-strlen(tmpStr0)-1]='\0'; … … 1043 1041 char* tmpStr=_getStatus(conf,pid); 1044 1042 if(tmpStr!=NULL && strncmp(tmpStr,"-1",2)!=0){ 1045 char *tmpStr1= strdup(tmpStr);1046 char *tmpStr0= strdup(strstr(tmpStr,"|")+1);1043 char *tmpStr1=zStrdup(tmpStr); 1044 char *tmpStr0=zStrdup(strstr(tmpStr,"|")+1); 1047 1045 free(tmpStr); 1048 1046 tmpStr1[strlen(tmpStr1)-strlen(tmpStr0)-1]='\0';
Note: See TracChangeset
for help on using the changeset viewer.