ncurses 5.9 - patch 20121208
authorThomas E. Dickey <dickey@invisible-island.net>
Sun, 9 Dec 2012 01:53:49 +0000 (01:53 +0000)
committerThomas E. Dickey <dickey@invisible-island.net>
Sun, 9 Dec 2012 01:53:49 +0000 (01:53 +0000)
commit64f44b13d30e0a7bc2921a9d43755423f81564fd
treee02fc0513ff3531402b49786ef287f4d19f787dd
parent286b1e1135a99a4dd5844e5d45af42098155fab5
ncurses 5.9 - patch 20121208

+ modify test/knight.c to show the number of choices possible for
  each position in automove option, e.g., to allow user to follow
  Warnsdorff's rule to solve the puzzle.
+ modify test/hanoi.c to show the minimum number of moves possible for
  the given number of tiles (prompted by patch by Lucas Gioia).
> fixes based on Coverity report:
+ remove a few redundant checks.
+ correct logic in test/bs.c, when randomly placing a specific type of
  ship.
+ check return value from remove/unlink in tic.
+ check return value from sscanf in test/ncurses.c
+ fix a null dereference in c++/cursesw.cc
+ fix two instances of uninitialized variables when configuring for the
  terminal driver.
+ correct scope of variable used in SetSafeOutcWrapper macro.
+ set umask when calling mkstemp in tic.
+ initialize wbkgrndset() temporary variable when extended-colors are
  used.
23 files changed:
NEWS
c++/cursespad.cc
c++/cursesw.cc
dist.mk
ncurses/base/lib_bkgd.c
ncurses/base/lib_restart.c
ncurses/base/lib_slkrefr.c
ncurses/base/lib_slkset.c
ncurses/curses.priv.h
ncurses/tinfo/comp_scan.c
ncurses/tinfo/lib_setup.c
ncurses/tinfo/lib_tputs.c
package/debian/changelog
package/ncurses.spec
progs/tic.c
test/bs.c
test/hanoi.c
test/ins_wide.c
test/inserts.c
test/knight.c
test/ncurses.c
test/redraw.c
test/test_addchstr.c