Changeset 58 for trunk/zoo-kernel/service_internal_python.c
- Timestamp:
- Jan 6, 2011, 11:19:42 AM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/zoo-kernel/service_internal_python.c
r57 r58 201 201 PyObject* res=PyDict_New( ); 202 202 map* tmp=t; 203 map* size=getMap(tmp,"size"); 204 dumpMap(t); 203 205 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){ 208 210 fprintf(stderr,"Unable to parse params..."); 209 211 exit(1); 210 212 } 213 } 211 214 else 212 215 if(PyDict_SetItem(res,PyString_FromString(tmp->name),PyString_FromString(tmp->value))<0){ … … 215 218 } 216 219 } 217 else */220 else 218 221 if(PyDict_SetItem(res,PyString_FromString(tmp->name),PyString_FromString(tmp->value))<0){ 219 222 fprintf(stderr,"Unable to parse params...");
Note: See TracChangeset
for help on using the changeset viewer.