aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Include/py_curses.h
diff options
context:
space:
mode:
Diffstat (limited to 'Include/py_curses.h')
-rw-r--r--Include/py_curses.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/Include/py_curses.h b/Include/py_curses.h
index 49fc3c9d127..0948aabedd4 100644
--- a/Include/py_curses.h
+++ b/Include/py_curses.h
@@ -109,6 +109,13 @@ static void **PyCurses_API;
static const char catchall_ERR[] = "curses function returned ERR";
static const char catchall_NULL[] = "curses function returned NULL";
+#if defined(CURSES_MODULE) || defined(CURSES_PANEL_MODULE)
+/* Error messages shared by the curses package */
+# define CURSES_ERROR_FORMAT "%s() returned %s"
+# define CURSES_ERROR_VERBOSE_FORMAT "%s() (called by %s()) returned %s"
+# define CURSES_ERROR_MUST_CALL_FORMAT "must call %s() first"
+#endif
+
#ifdef __cplusplus
}
#endif