- Timestamp:
- 12/16/15 05:39:20 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified issm/trunk-jpl/src/wrappers/python/io/FetchPythonData.cpp ¶
r19893 r19895 24 24 if (PyFloat_Check(py_float)) 25 25 dscalar=PyFloat_AsDouble(py_float); 26 else if (Py Int_Check(py_float))27 dscalar=(double)Py Int_AsLong(py_float);26 else if (PyLong_Check(py_float)) 27 dscalar=(double)PyLong_AsLong(py_float); 28 28 else if (PyLong_Check(py_float)) 29 29 dscalar=PyLong_AsDouble(py_float); … … 47 47 48 48 /*return internal value: */ 49 if (Py Int_Check(py_long))50 iscalar=(int)Py Int_AsLong(py_long);49 if (PyLong_Check(py_long)) 50 iscalar=(int)PyLong_AsLong(py_long); 51 51 else if (PyLong_Check(py_long)) 52 52 iscalar=(int)PyLong_AsLong(py_long); … … 74 74 if (PyBool_Check(py_boolean)) 75 75 bscalar=(bool)PyLong_AsLong(py_boolean); 76 else if (Py Int_Check(py_boolean))77 bscalar=(bool)Py Int_AsLong(py_boolean);76 else if (PyLong_Check(py_boolean)) 77 bscalar=(bool)PyLong_AsLong(py_boolean); 78 78 else if (PyLong_Check(py_boolean)) 79 79 bscalar=(bool)PyLong_AsLong(py_boolean); … … 724 724 /*Fetch all options*/ 725 725 for (int i=istart; i<nrhs; i=i+2){ 726 if (!Py String_Check(PyTuple_GetItem(py_tuple,(Py_ssize_t)i))) _error_("Argument " << i+1 << " must be name of option");726 if (!PyUnicode_Check(PyTuple_GetItem(py_tuple,(Py_ssize_t)i))) _error_("Argument " << i+1 << " must be name of option"); 727 727 728 728 FetchData(&name,PyTuple_GetItem(py_tuple,(Py_ssize_t)i)); … … 750 750 PyObject *py_item = NULL; 751 751 752 if (Py String_Check(py_list)){752 if (PyUnicode_Check(py_list)){ 753 753 FetchData(&contourname,py_list); 754 754 contours=ExpRead<double>(contourname);
Note:
See TracChangeset
for help on using the changeset viewer.