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/response_print.c

    r888 r890  
    7979    }
    8080    if(prefix!=NULL){
    81       char* tmp0=strdup(serv->name);
     81      char* tmp0=zStrdup(serv->name);
    8282      free(serv->name);
    8383      serv->name=(char*)malloc((strlen(prefix)+strlen(tmp0)+1)*sizeof(char));
     
    183183    nbNs++;
    184184    currId=0;
    185     nsName[currId]=strdup(name);
     185    nsName[currId]=zStrdup(name);
    186186    usedNs[currId]=xmlNewNs(nr,BAD_CAST url,BAD_CAST name);
    187187  }else{
     
    190190      nbNs++;
    191191      currId=nbNs-1;
    192       nsName[currId]=strdup(name);
     192      nsName[currId]=zStrdup(name);
    193193      usedNs[currId]=xmlNewNs(nr,BAD_CAST url,BAD_CAST name);
    194194    }
     
    255255  if(soap!=NULL && strcasecmp(soap->value,"true")==0){
    256256    int lNbNs=nbNs;
    257     nsName[lNbNs]=strdup("soap");
     257    nsName[lNbNs]=zStrdup("soap");
    258258    usedNs[lNbNs]=xmlNewNs(NULL,BAD_CAST "http://www.w3.org/2003/05/soap-envelope",BAD_CAST "soap");
    259259    nbNs++;
    260260    xmlNodePtr nr = xmlNewNode(usedNs[lNbNs], BAD_CAST "Envelope");
    261     nsName[nbNs]=strdup("soap");
     261    nsName[nbNs]=zStrdup("soap");
    262262    usedNs[nbNs]=xmlNewNs(nr,BAD_CAST "http://www.w3.org/2003/05/soap-envelope",BAD_CAST "soap");
    263263    nbNs++;
    264     nsName[nbNs]=strdup("xsi");
     264    nsName[nbNs]=zStrdup("xsi");
    265265    usedNs[nbNs]=xmlNewNs(nr,BAD_CAST "http://www.w3.org/2001/XMLSchema-instance",BAD_CAST "xsi");
    266266    nbNs++;
     
    594594    map* tmp=getMap(toto1->content,"serverAddress");
    595595    if(tmp!=NULL){
    596       SERVICE_URL = strdup(tmp->value);
     596      SERVICE_URL = zStrdup(tmp->value);
    597597    }
    598598    else
    599       SERVICE_URL = strdup("not_defined");
     599      SERVICE_URL = zStrdup("not_defined");
    600600  }
    601601  else
    602     SERVICE_URL = strdup("not_defined");
     602    SERVICE_URL = zStrdup("not_defined");
    603603
    604604  for(j=0;j<nbSupportedRequests;j++){
     
    12691269            while(token!=NULL){
    12701270              nc7 = xmlNewNode(ns_ows, BAD_CAST "Value");
    1271               char *tmps=strdup(token);
     1271              char *tmps=zStrdup(token);
    12721272              tmps[strlen(tmps)]=0;
    12731273              nc8 = xmlNewText(BAD_CAST tmps);
     
    17461746      while(cursor!=NULL){
    17471747        elements* ccursor=cursor;
    1748         char* tmp=strdup(ccursor->name);
     1748        char* tmp=zStrdup(ccursor->name);
    17491749        free(ccursor->name);
    17501750        ccursor->name=(char*)malloc((strlen(tmp)+strlen(e->name)+2)*sizeof(char));
     
    26712671      else
    26722672        sprintf(session_file_path,"%s",strstr(_tmp->value,"=")+1);
    2673       sessId=strdup(session_file_path);
     2673      sessId=zStrdup(session_file_path);
    26742674    }else{
    26752675      maps* t=getMaps(m,"senv");
     
    26772677      while(p!=NULL){
    26782678        if(strstr(p->name,"ID")!=NULL){
    2679           sessId=strdup(p->value);
     2679          sessId=zStrdup(p->value);
    26802680          break;
    26812681        }
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