From e2682860e1c53d8061fde65b7c070d7c34fecb0a Mon Sep 17 00:00:00 2001 From: mar Date: Tue, 27 Sep 1988 18:04:40 +0000 Subject: [PATCH] changes for HC compiler --- clients/passwd/chpobox.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/clients/passwd/chpobox.c b/clients/passwd/chpobox.c index 8e8b8c77..c45ea9d8 100644 --- a/clients/passwd/chpobox.c +++ b/clients/passwd/chpobox.c @@ -55,7 +55,7 @@ main(argc, argv) char *argv[]; { struct passwd *pwd; - char *smsarg[3]; + char *smsarg[3], buf[BUFSIZ]; char *potype(); char *address, *uname, *machine; uid_t u; @@ -66,7 +66,7 @@ main(argc, argv) extern int optind; extern char *optarg; - c = usageflag = 0; + c = setflag = prevpop = usageflag = 0; address = uname = (char *) NULL; u = getuid(); @@ -87,7 +87,8 @@ main(argc, argv) usageflag++; else { setflag++; - address = strsave(optarg); + strcpy(buf, optarg); + address = buf; } break; case 'p': @@ -234,7 +235,7 @@ char * potype(machine) char *machine; { - char *service[1], buf[BUFSIZ]; + char *service[1]; int check_match(), status; match = 0; -- 2.45.2