diff options
Diffstat (limited to 'usr/src/cmd/grpck/grpck.c')
| -rw-r--r-- | usr/src/cmd/grpck/grpck.c | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/usr/src/cmd/grpck/grpck.c b/usr/src/cmd/grpck/grpck.c index 88a3e6f59e..fceaa4002a 100644 --- a/usr/src/cmd/grpck/grpck.c +++ b/usr/src/cmd/grpck/grpck.c @@ -23,6 +23,7 @@ * Copyright 2005 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. */ + /* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */ /* All Rights Reserved */ @@ -66,7 +67,7 @@ char *nptr; char *cptr; FILE *fptr; gid_t gid; -int error(); +void error(char *msg); struct group { struct group *nxt; @@ -82,7 +83,7 @@ struct node { }; void * -emalloc(size) +emalloc(size_t size) { void *vp; vp = malloc(size); @@ -93,9 +94,8 @@ emalloc(size) return (vp); } -main(argc, argv) -int argc; -char *argv[]; +int +main(int argc, char *argv[]) { struct passwd *pwp; struct node *root = NULL; @@ -387,14 +387,13 @@ getnext: } } } - exit(code); + return (code); } /* Error printing routine */ -error(msg) - -char *msg; +void +error(char *msg) { code = 1; if (eflag == 0) |
