Showing the changes to python/lib/gen_code.py (1 of 1 file). Show all
Unified · Split
| @@ -299,11 +299,7 @@ Py_{shortname}_init (Py_{shortname} * self, PyObject * args, PyObject * kwds) · 298 unmodified lines | |||
| 299 | out += """ | 299 | out += """ |
| 300 | // return -1 and set error string on failure | 300 | // return -1 and set error string on failure |
| 301 | if (self->o == NULL) {{ | 301 | if (self->o == NULL) {{ |
| 302 | //char_t errstr[30 + strlen(self->uri)]; | 302 | PyErr_Format (PyExc_Exception, "failed creating {shortname}"); |
| 303 | //sprintf(errstr, "error creating {shortname} with params {paramchars}", {paramvals}); | ||
| 304 | char_t errstr[60]; | ||
| 305 | sprintf(errstr, "error creating {shortname} with given params"); | ||
| 306 | PyErr_SetString (PyExc_Exception, errstr); | ||
| 307 | return -1; | 303 | return -1; |
| 308 | }} | 304 | }} |
| 309 | """.format(paramchars = paramchars, paramvals = paramvals, **self.__dict__) | 305 | """.format(paramchars = paramchars, paramvals = paramvals, **self.__dict__) |