diff --git a/src/sbbs3/scfg/scfg.c b/src/sbbs3/scfg/scfg.c index 8489697ba797471fece750a8d3cdbfa41901ca96..11d79a8dafc8c119173b2a948118d93c75abae7b 100644 --- a/src/sbbs3/scfg/scfg.c +++ b/src/sbbs3/scfg/scfg.c @@ -200,7 +200,7 @@ void cfg_wizard(void) char* opt[] = { "Continue", NULL }; wizard_msg(stage, total, - " ~ Welcome ~\n" + " ~ Welcome ~\n" " _________ .__ __ \n" " / _____/__.__. ____ ____ | |_________ ____ ____ _____/ |_ \n" " \\_____ < | |/ \\_/ ___\\| | \\_ __ \\/ _ \\ / \\_/ __ \\ __\\\n" @@ -633,6 +633,7 @@ int main(int argc, char **argv) printf("uifc library init returned error %d\n",i); exit(1); } + uifc.kmode = K_TRIM; // trim all leading & trailing whitespace on string input if((opt=(char **)malloc(sizeof(char *)*(MAX_OPTS+1)))==NULL) allocfail(sizeof(char *)*(MAX_OPTS+1)); diff --git a/src/sbbs3/scfg/scfgsys.c b/src/sbbs3/scfg/scfgsys.c index 0e34343ebc82260f5db49c89f55067f85ab254a1..32f71932a59cac19f5a74f049112c584e5d65f2c 100644 --- a/src/sbbs3/scfg/scfgsys.c +++ b/src/sbbs3/scfg/scfgsys.c @@ -105,7 +105,7 @@ int edit_sys_inetaddr(int page, int total) if(page) mode = wiz_help(page, total, uifc.helpbuf); return uifc.input(mode,0,10,"System Internet Address" - ,cfg.sys_inetaddr,32,K_EDIT); + ,cfg.sys_inetaddr,32,K_EDIT | K_NOSPACE); } int edit_sys_id(int page, int total)