mirror of
git://sourceware.org/git/newlib-cygwin.git
synced 2025-02-11 19:49:15 +08:00
* cygheap.cc (init_cygheap::manage_console_count): Don't call FreeConsole on
9x/Me.
This commit is contained in:
parent
2df1714182
commit
d4c8d84da6
@ -1,3 +1,8 @@
|
|||||||
|
2005-12-21 Christopher Faylor <cgf@timesys.com>
|
||||||
|
|
||||||
|
* cygheap.cc (init_cygheap::manage_console_count): Don't call
|
||||||
|
FreeConsole on 9x/Me.
|
||||||
|
|
||||||
2005-12-21 Corinna Vinschen <corinna@vinschen.de>
|
2005-12-21 Corinna Vinschen <corinna@vinschen.de>
|
||||||
|
|
||||||
* (fhandler_disk_file::fchown): Remove execute bits from "sensible"
|
* (fhandler_disk_file::fchown): Remove execute bits from "sensible"
|
||||||
|
@ -96,7 +96,8 @@ init_cygheap::manage_console_count (const char *something, int amount, bool avoi
|
|||||||
console_count += amount;
|
console_count += amount;
|
||||||
debug_printf ("%s: console_count %d, amount %d, %s, avoid_freeing_console %d",
|
debug_printf ("%s: console_count %d, amount %d, %s, avoid_freeing_console %d",
|
||||||
something, console_count, amount, myctty (), avoid_freeing_console);
|
something, console_count, amount, myctty (), avoid_freeing_console);
|
||||||
if (!avoid_freeing_console && amount <= 0 && !console_count && myself->ctty == -1)
|
if (wincap.pty_needs_alloc_console () && !avoid_freeing_console && amount <= 0
|
||||||
|
&& !console_count && myself->ctty == -1)
|
||||||
{
|
{
|
||||||
FreeConsole ();
|
FreeConsole ();
|
||||||
debug_printf ("freed console");
|
debug_printf ("freed console");
|
||||||
|
Loading…
x
Reference in New Issue
Block a user