diff options
-rw-r--r-- | ext/ncurses/ncurses.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/ext/ncurses/ncurses.c b/ext/ncurses/ncurses.c index fda1d16810..f3f3089821 100644 --- a/ext/ncurses/ncurses.c +++ b/ext/ncurses/ncurses.c @@ -77,6 +77,7 @@ PHP_INI_END() */ PHP_MINIT_FUNCTION(ncurses) { + /* color constants */ PHP_NCURSES_CONST(COLOR_BLACK); PHP_NCURSES_CONST(COLOR_RED); PHP_NCURSES_CONST(COLOR_GREEN); @@ -86,6 +87,13 @@ PHP_MINIT_FUNCTION(ncurses) PHP_NCURSES_CONST(COLOR_CYAN); PHP_NCURSES_CONST(COLOR_WHITE); + /* keyboard constants */ + PHP_NCURSES_CONST(KEY_DOWN); + PHP_NCURSES_CONST(KEY_UP); + PHP_NCURSES_CONST(KEY_LEFT); + PHP_NCURSES_CONST(KEY_RIGHT); + PHP_NCURSES_CONST(KEY_BACKSPACE); + le_ncurses = zend_register_list_destructors_ex(ncurses_destruct, NULL, "ncurses_handle", module_number); return SUCCESS; |