Ignore:
Timestamp:
Jan 9, 2019, 4:11:59 PM (5 years ago)
Author:
djay
Message:

Make this ZOO-Kernel working properly on windows platform again.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/prototype-v0/zoo-project/zoo-kernel/server_internal.c

    r862 r890  
    367367 */
    368368void readGeneratedFile(maps* m,map* content,char* filename){
     369  char rsize[1024];
    369370  FILE * file=fopen(filename,"rb");
    370371  if(file==NULL){
     
    374375  fseek(file, 0, SEEK_END);
    375376  long count = ftell(file);
     377  sprintf(rsize,"%lld",ftell(file));
    376378  rewind(file);
    377   struct stat file_status;
    378   stat(filename, &file_status);
    379379  if(getMap(content,"storage")==NULL){
    380380    map* tmpMap1=getMap(content,"value");
     
    391391    tmpMap1->value[count]=0;
    392392  }
    393   fclose(file);
    394   char rsize[1000];
    395   sprintf(rsize,"%ld",count);
     393  fclose(file); 
    396394  addToMap(content,"size",rsize);
    397395}
     
    760758              map* tmpV=getMap(tmpI->content,"value");
    761759              if(tmpV!=NULL){
    762                 char *tmpVS=strdup(tmpV->value);
     760                char *tmpVS=zStrdup(tmpV->value);
    763761                map* tmp=parseBoundingBox(tmpVS);
    764762                free(tmpVS);
     
    797795              map* length=getMap(tmpMaps->content,"length");
    798796              int i;
    799               char *tcn=strdup(tmpContent->name);
     797              char *tcn=zStrdup(tmpContent->name);
    800798              for(i=1;i<atoi(length->value);i++){
    801799#ifdef DEBUG
     
    10071005          char* tmpStr=_getStatus(conf,pid);
    10081006          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);
    10111009            free(tmpStr);
    10121010            tmpStr1[strlen(tmpStr1)-strlen(tmpStr0)-1]='\0';
     
    10431041          char* tmpStr=_getStatus(conf,pid);
    10441042          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);
    10471045            free(tmpStr);
    10481046            tmpStr1[strlen(tmpStr1)-strlen(tmpStr0)-1]='\0';
Note: See TracChangeset for help on using the changeset viewer.

Search

Context Navigation

ZOO Sponsors

http://www.zoo-project.org/trac/chrome/site/img/geolabs-logo.pnghttp://www.zoo-project.org/trac/chrome/site/img/neogeo-logo.png http://www.zoo-project.org/trac/chrome/site/img/apptech-logo.png http://www.zoo-project.org/trac/chrome/site/img/3liz-logo.png http://www.zoo-project.org/trac/chrome/site/img/gateway-logo.png

Become a sponsor !

Knowledge partners

http://www.zoo-project.org/trac/chrome/site/img/ocu-logo.png http://www.zoo-project.org/trac/chrome/site/img/gucas-logo.png http://www.zoo-project.org/trac/chrome/site/img/polimi-logo.png http://www.zoo-project.org/trac/chrome/site/img/fem-logo.png http://www.zoo-project.org/trac/chrome/site/img/supsi-logo.png http://www.zoo-project.org/trac/chrome/site/img/cumtb-logo.png

Become a knowledge partner

Related links

http://zoo-project.org/img/ogclogo.png http://zoo-project.org/img/osgeologo.png