Changeset 59 for trunk/zoo-kernel/zoo_service_loader.c
- Timestamp:
- Jan 6, 2011, 10:50:56 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/zoo-kernel/zoo_service_loader.c
r58 r59 954 954 map* tmpMap=getMap(tmpmaps->content,"value"); 955 955 if(tmpMap!=NULL){ 956 free(tmpMap->value); 956 957 tmpMap->value=(char*)malloc((res.nDataLen+1)*sizeof(char)); 957 958 memmove(tmpMap->value,tmpContent,(res.nDataLen)*sizeof(char)); 958 959 tmpMap->value[res.nDataLen]=0; 959 fprintf(stderr,"%d = %d ?\n",res.nDataLen/sizeof(char),strlen(tmpContent)); 960 if(strlen(tmpContent)!=res.nDataLen/sizeof(char)){ 960 if(strlen(tmpContent)!=res.nDataLen){ 961 961 char tmp[256]; 962 sprintf(tmp,"%d",res.nDataLen );962 sprintf(tmp,"%d",res.nDataLen*sizeof(char)); 963 963 addToMap(tmpmaps->content,"size",tmp); 964 964 } 965 /*FILE* fd=fopen("/tmp/test.png","w");966 fwrite(tmpContent,1,(res.nDataLen)*sizeof(char),fd);967 fclose(fd);968 dumpMap(tmpMap);*/969 965 } 970 966 free(tmpContent); … … 982 978 else 983 979 addMapsToMaps(&request_input_real_format,tmpmaps); 984 /*freeMap(&tmpmaps->content);985 free(tmpmaps->content);986 tmpmaps->content=NULL;*/987 980 freeMaps(&tmpmaps); 988 981 free(tmpmaps); 989 //}990 982 tmpmaps=NULL; 991 983 free(tmp); … … 1805 1797 freeService(&s1); 1806 1798 free(s1); 1807 //For Python language support only 1808 //freeMaps(&m); 1799 freeMaps(&m); 1809 1800 free(m); 1810 1801 … … 1812 1803 free(request_input_real_format); 1813 1804 1814 /* The following is requested but get issue using with Python support :/ */ 1815 /* freeMaps(&request_output_real_format); 1816 free(request_output_real_format);*/ 1805 freeMaps(&request_output_real_format); 1806 free(request_output_real_format); 1817 1807 1818 1808 free(REQUEST);
Note: See TracChangeset
for help on using the changeset viewer.