1. delete the incorrect duplicate macro from unctrl.h 2. move unctrl macros from curses.h to unctrl.h and make curses.h include unctrl.h in curses.h instead of duplicating their definition. 3. constify unctrl arrays; make length unsigned.