Staging
v0.5.1
https://github.com/python/cpython
Revision 6c3767445cf1e595d1729611284216b87f96e088 authored by Jesse Noller on 21 November 2009, 14:01:56 UTC, committed by Jesse Noller on 21 November 2009, 14:01:56 UTC
1 parent c4920e8
Raw File
Tip revision: 6c3767445cf1e595d1729611284216b87f96e088 authored by Jesse Noller on 21 November 2009, 14:01:56 UTC
issue5738: The distribution example was confusing, and out of date. It's too large to include inline in the docs as well. It belongs in an addons module outside the stdlib. Removing.
Tip revision: 6c37674
warnings.h
#ifndef Py_WARNINGS_H
#define Py_WARNINGS_H
#ifdef __cplusplus
extern "C" {
#endif

PyAPI_FUNC(void) _PyWarnings_Init(void);

PyAPI_FUNC(int) PyErr_WarnEx(PyObject *, const char *, Py_ssize_t);
PyAPI_FUNC(int) PyErr_WarnExplicit(PyObject *, const char *, const char *, int,
                                    const char *, PyObject *);

#define PyErr_WarnPy3k(msg, stacklevel) \
  (Py_Py3kWarningFlag ? PyErr_WarnEx(PyExc_DeprecationWarning, msg, stacklevel) : 0)

/* DEPRECATED: Use PyErr_WarnEx() instead. */
#define PyErr_Warn(category, msg) PyErr_WarnEx(category, msg, 1)

#ifdef __cplusplus
}
#endif
#endif /* !Py_WARNINGS_H */

back to top