Scratch that -- the problem was that there was no check to ensure that the pnoutrefresh() window fit within the screen. I could truncate the window if it exceeded the screen size, but ncurses just returns an ERR in this situation, so for now I'll do that too.
Scratch that -- the problem was that there was no check to ensure that
the pnoutrefresh() window fit within the screen. I could truncate the
window if it exceeded the screen size, but ncurses just returns an ERR
in this situation, so for now I'll do that too.

BurningEnlightenment/PDCurses,BurningEnlightenment/PDCurses,BurningEnlightenment/PDCurses