From ba2bfd54ed04463f72c624243da6f70982b89165 Mon Sep 17 00:00:00 2001 From: Dan Lynch Date: Wed, 28 Jun 2006 11:52:30 +0000 Subject: [PATCH] - modified length of password string to match visible field length - value of n passed to wgetnstr should now be equivalent to output from strlen (i.e. length excluding NUL-terminating character) --- src/util/mucurses_test.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/util/mucurses_test.c b/src/util/mucurses_test.c index 85c9a3b7..586562df 100644 --- a/src/util/mucurses_test.c +++ b/src/util/mucurses_test.c @@ -25,7 +25,7 @@ int main ( void ) { void get_iscsi_chap_secret( char *sec ) { char *title = "Set new iSCSI CHAP secret", *msg = "Configure the iSCSI access secret", - pw1[16], pw2[16]; + pw1[17], pw2[17]; WINDOW *secret; secret = newwin( stdscr->height / 2, @@ -44,9 +44,9 @@ void get_iscsi_chap_secret( char *sec ) { mvwhline( secret, 8, 12, '_' | secret->attrs, 16 ); wmove( secret, 6, 12 ); - wgetnstr( secret, pw1, 12 ); + wgetnstr( secret, pw1, 16 ); wmove( secret, 8, 12 ); - wgetnstr( secret, pw2, 12 ); + wgetnstr( secret, pw2, 16 ); if ( strcmp( pw1, pw2 ) == 0 ) { strcpy( sec, pw1 );