Subject: Re: install/36560: sysinst progress output borked
To: None <install-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Martin Husemann <martin@duskware.de>
List: netbsd-bugs
Date: 11/06/2007 20:25:02
The following reply was made to PR install/36560; it has been noted by GNATS.
From: Martin Husemann <martin@duskware.de>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: install/36560: sysinst progress output borked
Date: Tue, 6 Nov 2007 21:21:48 +0100
Here is a small test program that shows the same effect - works with
older libcurses, fails in -current.
Martin
---8<---
#include <curses.h>
#include <unistd.h>
int
main()
{
int i, j;
char buf[200];
initscr();
move(2, 0);
for (i = 0; i < 60; i++) {
addstr("\r ---> ");
for (j = 0; j < i; j++)
addstr(".");
for ( ; j < 62; j++)
addstr(" ");
sprintf(buf, "%d ", i);
addstr(buf);
refresh();
sleep(1);
}
endwin();
return 0;
}