diff options
author | Christopher Faylor <me@cgf.cx> | 2010-10-24 15:26:05 +0000 |
---|---|---|
committer | Christopher Faylor <me@cgf.cx> | 2010-10-24 15:26:05 +0000 |
commit | 488ddaced31b6e5c022732588375ddf6281b1c1a (patch) | |
tree | 2b7ecd53d9431bdc29b45ae3637f05558388a93e /winsup/cygwin/fhandler_tty.cc | |
parent | c4f296c2a9cc3c860cf5610188205e22e0277621 (diff) | |
download | newlib-488ddaced31b6e5c022732588375ddf6281b1c1a.zip newlib-488ddaced31b6e5c022732588375ddf6281b1c1a.tar.gz newlib-488ddaced31b6e5c022732588375ddf6281b1c1a.tar.bz2 |
* exceptions.cc (try_to_debug): Improve comment.
* fhandler_tty.cc (fhandler_pty_master::fhandler_pty_master): Add a comment.
Diffstat (limited to 'winsup/cygwin/fhandler_tty.cc')
-rw-r--r-- | winsup/cygwin/fhandler_tty.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/winsup/cygwin/fhandler_tty.cc b/winsup/cygwin/fhandler_tty.cc index f2616e7..56ef280 100644 --- a/winsup/cygwin/fhandler_tty.cc +++ b/winsup/cygwin/fhandler_tty.cc @@ -1347,8 +1347,8 @@ fhandler_pty_master::fhandler_pty_master () int fhandler_pty_master::open (int flags, mode_t) { - int ntty; - ntty = cygwin_shared->tty.allocate (false); + /* Note that allocate returns with the tty lock set if it was successful. */ + int ntty = cygwin_shared->tty.allocate (false); if (ntty < 0) return 0; @@ -1361,8 +1361,8 @@ fhandler_pty_master::open (int flags, mode_t) lock_ttys::release (); set_flags ((flags & ~O_TEXT) | O_BINARY); set_open_status (); - // - // FIXME: Do this better someday + + /* FIXME: Do this better someday */ fhandler_pty_master *arch = (fhandler_tty_master *) cmalloc_abort (HEAP_ARCHETYPES, sizeof (*this)); *((fhandler_pty_master **) cygheap->fdtab.add_archetype ()) = arch; archetype = arch; |