summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYaakov Selkowitz <yselkowi@redhat.com>2017-09-11 13:21:46 -0500
committerYaakov Selkowitz <yselkowi@redhat.com>2017-09-11 23:07:55 -0500
commit21a39b20a53d6c26959296765a7006af377ce37b (patch)
tree1cd6a2d062d74b8fbc481c8292f5178a9e08586a
parent4de8754bac676fc7f29082ccf8281b1c73ce629e (diff)
downloadcygnal-21a39b20a53d6c26959296765a7006af377ce37b.tar.gz
cygnal-21a39b20a53d6c26959296765a7006af377ce37b.tar.bz2
cygnal-21a39b20a53d6c26959296765a7006af377ce37b.zip
Revert "cygwin: only expose /dev/con{in,out,sole} when started from a Windows console"
This caused serious regressions when running from a cmd window: https://cygwin.com/ml/cygwin/2017-09/msg00114.html This reverts commit b706c6b479422d31f0124b92c21b4cb536bbddff. Signed-off-by: Yaakov Selkowitz <yselkowi@redhat.com>
-rw-r--r--winsup/cygwin/fhandler.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/winsup/cygwin/fhandler.h b/winsup/cygwin/fhandler.h
index cd73e6e87..153e3847f 100644
--- a/winsup/cygwin/fhandler.h
+++ b/winsup/cygwin/fhandler.h
@@ -1439,7 +1439,7 @@ private:
ssize_t __stdcall write (const void *ptr, size_t len);
void doecho (const void *str, DWORD len) { (void) write (str, len); }
int close ();
- static bool exists () {return shared_console_info && !!GetConsoleCP ();}
+ static bool exists () {return !!GetConsoleCP ();}
int tcflush (int);
int tcsetattr (int a, const struct termios *t);