| 2155 | } |
| 2156 | |
| 2157 | SWIGRUNTIME PyObject * |
| 2158 | SwigPyPacked_New(void *ptr, size_t size, swig_type_info *ty) |
| 2159 | { |
| 2160 | SwigPyPacked *sobj = PyObject_NEW(SwigPyPacked, SwigPyPacked_type()); |
| 2161 | if (sobj) { |
| 2162 | void *pack = malloc(size); |
| 2163 | if (pack) { |
| 2164 | memcpy(pack, ptr, size); |
| 2165 | sobj->pack = pack; |
| 2166 | sobj->ty = ty; |
| 2167 | sobj->size = size; |
| 2168 | } else { |
| 2169 | PyObject_DEL((PyObject *) sobj); |
| 2170 | sobj = 0; |
| 2171 | } |
| 2172 | } |
| 2173 | return (PyObject *) sobj; |
| 2174 | } |
| 2175 | |
| 2176 | SWIGRUNTIME swig_type_info * |
| 2177 | SwigPyPacked_UnpackData(PyObject *obj, void *ptr, size_t size) |
no outgoing calls
no test coverage detected