ncurses 5.9 - patch 20130216
authorThomas E. Dickey <dickey@invisible-island.net>
Sun, 17 Feb 2013 00:03:45 +0000 (00:03 +0000)
committerThomas E. Dickey <dickey@invisible-island.net>
Sun, 17 Feb 2013 00:03:45 +0000 (00:03 +0000)
commitf486c68b1efe3bab5739c3f464fde6685a52bee5
tree9fdc39007f42eb9bc22c4296878178c514ed0585
parent1385381954c39dc95558adc87fad457046959cc1
ncurses 5.9 - patch 20130216

+ modify test/testcurs.c to work with mouse for ncurses as it does for
  pdcurses.
+ modify test/knight.c to work with mouse for pdcurses as it does for
  ncurses.
+ modify internal recursion in wgetch() which handles cooked mode to
  check if the call to wgetnstr() returned an error.  This can happen
  when both nocbreak() and nodelay() are set, for instance (report by
  Nils Christopher Brause) (cf: 960418).
+ fixes for issues found by Coverity:
  + add a check for valid position in ClearToEOS()
  + fix in lib_twait.c when --enable-wgetch-events is used, pointer
    use after free.
  + improve a limit-check in make_hash.c
  + fix a memory leak in hashed_db.c
13 files changed:
NEWS
dist.mk
ncurses/base/lib_getch.c
ncurses/tinfo/hashed_db.c
ncurses/tinfo/make_hash.c
ncurses/tty/lib_twait.c
ncurses/tty/tty_update.c
package/debian/changelog
package/ncurses.spec
test/bs.c
test/knight.c
test/ncurses.c
test/testcurs.c