X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=ncurses%2Fbase%2Flib_getch.c;h=e228355a019ea38a9bd1aaac92a471a0698ff4f9;hp=63e64fa44496375cfd78c48b814261f2b760060a;hb=26522e4669dbf45cba32138b5d81c6c292e88e60;hpb=18865150079f74b17047633094e3994516af8a41 diff --git a/ncurses/base/lib_getch.c b/ncurses/base/lib_getch.c index 63e64fa4..e228355a 100644 --- a/ncurses/base/lib_getch.c +++ b/ncurses/base/lib_getch.c @@ -42,16 +42,21 @@ #include -MODULE_ID("$Id: lib_getch.c,v 1.102 2009/04/18 20:32:33 tom Exp $") +MODULE_ID("$Id: lib_getch.c,v 1.103 2009/05/30 15:50:47 tom Exp $") #include #if USE_REENTRANT #define GetEscdelay(sp) (sp)->_ESCDELAY +NCURSES_EXPORT(int *) +_nc_ptr_Escdelay(SCREEN *sp) +{ + return ptrEscdelay(sp); +} NCURSES_EXPORT(int) NCURSES_PUBLIC_VAR(ESCDELAY) (void) { - return SP ? GetEscdelay(SP) : 1000; + return *_nc_ptr_Escdelay(CURRENT_SCREEN); } #else #define GetEscdelay(sp) ESCDELAY