| Christian Heimes | 33fe809 | 2008-04-13 13:53:33 +0000 | [diff] [blame] | 1 | #ifndef Py_WARNINGS_H | 
 | 2 | #define Py_WARNINGS_H | 
 | 3 | #ifdef __cplusplus | 
 | 4 | extern "C" { | 
 | 5 | #endif | 
 | 6 |  | 
| Martin v. Löwis | 1a21451 | 2008-06-11 05:26:20 +0000 | [diff] [blame] | 7 | PyAPI_FUNC(PyObject*) _PyWarnings_Init(void); | 
| Christian Heimes | 33fe809 | 2008-04-13 13:53:33 +0000 | [diff] [blame] | 8 |  | 
 | 9 | PyAPI_FUNC(int) PyErr_WarnEx(PyObject *, const char *, Py_ssize_t); | 
 | 10 | PyAPI_FUNC(int) PyErr_WarnExplicit(PyObject *, const char *, const char *, int, | 
 | 11 |                                     const char *, PyObject *); | 
 | 12 |  | 
 | 13 | /* DEPRECATED: Use PyErr_WarnEx() instead. */ | 
 | 14 | #define PyErr_Warn(category, msg) PyErr_WarnEx(category, msg, 1) | 
 | 15 |  | 
 | 16 | #ifdef __cplusplus | 
 | 17 | } | 
 | 18 | #endif | 
 | 19 | #endif /* !Py_WARNINGS_H */ | 
 | 20 |  |