Ignore:
Timestamp:
Sep 22, 2014, 6:36:15 PM (10 years ago)
Author:
djay
Message:

Fix DescribeProcess? for services with prefixed identifier.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/zoo-project/zoo-kernel/service_internal.c

    r501 r503  
    30973097    sprintf(key,"sprefix_%d",i);
    30983098    map* tmp00=getMapFromMaps(conf,"lenv",key);
    3099     sprintf(buffer,"%s/%s",tmp0,tmp00->value);
     3099    if(tmp00!=NULL)
     3100      sprintf(buffer,"%s/%s",tmp0,tmp00->value);
    31003101    free(tmp0);
    31013102    buffer[strlen(buffer)-1]=0;
     
    31043105      if(tmpMap==NULL || strlen(tmpMap->value)==0){
    31053106        char *tmp01=zStrdup(tmp00->value);
    3106         tmp01[strlen(tmp01)-1]=0;
    31073107        setMapInMaps(conf,"lenv","metapath",tmp01);
    31083108        free(tmp01);
     3109        tmp01=NULL;
    31093110      }
    31103111      else{
    3111         char *value=(char*)malloc((strlen(tmp00->value)+strlen(tmpMap->value)+2)*sizeof(char));
    3112         sprintf(value,"%s/%s",tmpMap->value,tmp00->value);
    3113         value[strlen(value)-1]=0;
    3114         setMapInMaps(conf,"lenv","metapath",value);
    3115         free(value);
     3112        if(tmp00!=NULL && tmpMap!=NULL){
     3113          char *value=(char*)malloc((strlen(tmp00->value)+strlen(tmpMap->value)+2)*sizeof(char));
     3114          sprintf(value,"%s/%s",tmpMap->value,tmp00->value);
     3115          setMapInMaps(conf,"lenv","metapath",value);
     3116          free(value);
     3117          value=NULL;
     3118        }
    31163119      }
    31173120    }else{
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