summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/fhandler_console.cc
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/cygwin/fhandler_console.cc')
-rw-r--r--winsup/cygwin/fhandler_console.cc7
1 files changed, 3 insertions, 4 deletions
diff --git a/winsup/cygwin/fhandler_console.cc b/winsup/cygwin/fhandler_console.cc
index 3af96d74a..54da3b71f 100644
--- a/winsup/cygwin/fhandler_console.cc
+++ b/winsup/cygwin/fhandler_console.cc
@@ -20,6 +20,7 @@ details. */
#include <wincon.h>
#include <ctype.h>
#include <sys/cygwin.h>
+#include "cygheap.h"
#include "cygerrno.h"
#include "fhandler.h"
#include "sync.h"
@@ -49,8 +50,6 @@ const char * get_nonascii_key (INPUT_RECORD&, char *);
static BOOL use_mouse = FALSE;
-HANDLE console_shared_h;
-
static tty_min NO_COPY *shared_console_info = NULL;
/* Allocate and initialize the shared record for the current console.
@@ -61,10 +60,10 @@ get_tty_stuff (int force = 0)
if (shared_console_info && !force)
return shared_console_info;
- shared_console_info = (tty_min *) open_shared (NULL, console_shared_h,
+ shared_console_info = (tty_min *) open_shared (NULL, cygheap->console_h,
sizeof (*shared_console_info),
NULL);
- ProtectHandle (console_shared_h);
+ ProtectHandle (cygheap->console_h);
shared_console_info->setntty (TTY_CONSOLE);
shared_console_info->setsid (myself->sid);
return shared_console_info;