|
24 | 24 | HTAB*PLy_spi_exceptions=NULL;
|
25 | 25 |
|
26 | 26 |
|
27 |
| -staticvoidPLy_add_exceptions(PyObject*); |
28 |
| -staticvoidPLy_generate_spi_exceptions(PyObject*,PyObject*); |
| 27 | +staticvoidPLy_add_exceptions(PyObject*plpy); |
| 28 | +staticvoidPLy_generate_spi_exceptions(PyObject*mod,PyObject*base); |
29 | 29 |
|
30 | 30 | /* module functions */
|
31 |
| -staticPyObject*PLy_debug(PyObject*,PyObject*); |
32 |
| -staticPyObject*PLy_log(PyObject*,PyObject*); |
33 |
| -staticPyObject*PLy_info(PyObject*,PyObject*); |
34 |
| -staticPyObject*PLy_notice(PyObject*,PyObject*); |
35 |
| -staticPyObject*PLy_warning(PyObject*,PyObject*); |
36 |
| -staticPyObject*PLy_error(PyObject*,PyObject*); |
37 |
| -staticPyObject*PLy_fatal(PyObject*,PyObject*); |
38 |
| -staticPyObject*PLy_quote_literal(PyObject*,PyObject*); |
39 |
| -staticPyObject*PLy_quote_nullable(PyObject*,PyObject*); |
40 |
| -staticPyObject*PLy_quote_ident(PyObject*,PyObject*); |
| 31 | +staticPyObject*PLy_debug(PyObject*self,PyObject*args); |
| 32 | +staticPyObject*PLy_log(PyObject*self,PyObject*args); |
| 33 | +staticPyObject*PLy_info(PyObject*self,PyObject*args); |
| 34 | +staticPyObject*PLy_notice(PyObject*self,PyObject*args); |
| 35 | +staticPyObject*PLy_warning(PyObject*self,PyObject*args); |
| 36 | +staticPyObject*PLy_error(PyObject*self,PyObject*args); |
| 37 | +staticPyObject*PLy_fatal(PyObject*self,PyObject*args); |
| 38 | +staticPyObject*PLy_quote_literal(PyObject*self,PyObject*args); |
| 39 | +staticPyObject*PLy_quote_nullable(PyObject*self,PyObject*args); |
| 40 | +staticPyObject*PLy_quote_ident(PyObject*self,PyObject*args); |
41 | 41 |
|
42 | 42 |
|
43 | 43 | /* A list of all known exceptions, generated from backend/utils/errcodes.txt */
|
|