Changeset 11952
- Timestamp:
- 08/23/07 17:51:25 (1 year ago)
- Files:
-
- trunk/gdal/swig/include/python/typemaps_python.i (modified) (1 diff)
- trunk/gdal/swig/python/gdal_wrap.cpp (modified) (2 diffs)
- trunk/gdal/swig/python/ogr_wrap.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/gdal/swig/include/python/typemaps_python.i
r11845 r11952 240 240 %typemap(in,numinputs=1) (int nLen, char *pBuf ) 241 241 { 242 Py_ssize_t safeLen = $1;242 Py_ssize_t safeLen; 243 243 /* %typemap(in,numinputs=1) (int nLen, char *pBuf ) */ 244 244 PyString_AsStringAndSize($input, &$2, &safeLen ); 245 $1 = (int) safeLen; 245 246 } 246 247 %typemap(typecheck,precedence=SWIG_TYPECHECK_POINTER) trunk/gdal/swig/python/gdal_wrap.cpp
r11845 r11952 8112 8112 arg5 = static_cast< int >(val5); 8113 8113 { 8114 Py_ssize_t safeLen = arg6;8114 Py_ssize_t safeLen; 8115 8115 /* %typemap(in,numinputs=1) (int nLen, char *pBuf ) */ 8116 8116 PyString_AsStringAndSize(obj5, &arg7, &safeLen ); 8117 arg6 = (int) safeLen; 8117 8118 } 8118 8119 if (obj6) { … … 9744 9745 arg5 = static_cast< int >(val5); 9745 9746 { 9746 Py_ssize_t safeLen = arg6;9747 Py_ssize_t safeLen; 9747 9748 /* %typemap(in,numinputs=1) (int nLen, char *pBuf ) */ 9748 9749 PyString_AsStringAndSize(obj5, &arg7, &safeLen ); 9750 arg6 = (int) safeLen; 9749 9751 } 9750 9752 if (obj6) { trunk/gdal/swig/python/ogr_wrap.cpp
r11845 r11952 8936 8936 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:CreateGeometryFromWkb",kwnames,&obj0,&obj1)) SWIG_fail; 8937 8937 { 8938 Py_ssize_t safeLen = arg1;8938 Py_ssize_t safeLen; 8939 8939 /* %typemap(in,numinputs=1) (int nLen, char *pBuf ) */ 8940 8940 PyString_AsStringAndSize(obj0, &arg2, &safeLen ); 8941 arg1 = (int) safeLen; 8941 8942 } 8942 8943 if (obj1) {
