Ignore:
Timestamp:
Jan 6, 2011, 11:19:42 AM (13 years ago)
Author:
djay
Message:

Add binary files support for DataInputs?. Managing this binary format for the Python language, this should resolve the GRASS support in case of binary DataInputs?.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/zoo-kernel/service_internal_python.c

    r57 r58  
    201201  PyObject* res=PyDict_New( );
    202202  map* tmp=t;
     203  map* size=getMap(tmp,"size");
     204  dumpMap(t);
    203205  while(tmp!=NULL){
    204     /*if(strcasecmp(tmp->name,"value")==0){
    205       map* ttmp=getMap(t,"size");
    206       if(ttmp!=NULL)
    207         if(PyDict_SetItem(res,PyString_FromString(tmp->name),PyString_FromStringAndSize(tmp->value,(Py_ssize_t) atoi(ttmp->value)))<0){
     206    fprintf(stderr,"%s => %s\n"),tmp->name,tmp->value;
     207    if(strcasecmp(tmp->name,"value")==0){
     208      if(size!=NULL){
     209        if(PyDict_SetItem(res,PyString_FromString(tmp->name),PyString_FromStringAndSize(tmp->value,(Py_ssize_t) atoi(size->value)))<0){
    208210          fprintf(stderr,"Unable to parse params...");
    209211          exit(1);
    210212        }
     213      }
    211214      else
    212215        if(PyDict_SetItem(res,PyString_FromString(tmp->name),PyString_FromString(tmp->value))<0){
     
    215218        }
    216219    }
    217     else*/
     220    else
    218221      if(PyDict_SetItem(res,PyString_FromString(tmp->name),PyString_FromString(tmp->value))<0){
    219222        fprintf(stderr,"Unable to parse params...");
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