Showing the changes to python (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 | 299 | out += """ |
| 300 | 300 | // return -1 and set error string on failure |
| 301 | 301 | if (self->o == NULL) {{ |
| 302 | − //char_t errstr[30 + strlen(self->uri)]; | |
| 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); | |
| 302 | + PyErr_Format (PyExc_Exception, "failed creating {shortname}"); | |
| 307 | 303 | return -1; |
| 308 | 304 | }} |
| 309 | 305 | """.format(paramchars = paramchars, paramvals = paramvals, **self.__dict__) |