From 73c6870b18b8289171acd66d63bdd7ce8fb819b6 Mon Sep 17 00:00:00 2001 From: obrien Date: Wed, 20 Mar 2002 17:55:10 +0000 Subject: Remove 'register' keyword. It does not help modern compilers, and some may take some hit from it. (I also found several functions that listed *every* of its 10 local vars with "register" -- just how many free registers do people think machines have?) --- sbin/restore/symtab.c | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) (limited to 'sbin/restore/symtab.c') diff --git a/sbin/restore/symtab.c b/sbin/restore/symtab.c index 6ad8785..ee7b1f7 100644 --- a/sbin/restore/symtab.c +++ b/sbin/restore/symtab.c @@ -85,7 +85,7 @@ struct entry * lookupino(inum) ino_t inum; { - register struct entry *ep; + struct entry *ep; if (inum < WINO || inum >= maxino) return (NULL); @@ -124,7 +124,7 @@ void deleteino(inum) ino_t inum; { - register struct entry *next; + struct entry *next; struct entry **prev; if (inum < WINO || inum >= maxino) @@ -148,8 +148,8 @@ struct entry * lookupname(name) char *name; { - register struct entry *ep; - register char *np, *cp; + struct entry *ep; + char *np, *cp; char buf[MAXPATHLEN]; cp = name; @@ -199,9 +199,9 @@ lookupparent(name) */ char * myname(ep) - register struct entry *ep; + struct entry *ep; { - register char *cp; + char *cp; static char namebuf[MAXPATHLEN]; for (cp = &namebuf[MAXPATHLEN - 2]; cp > &namebuf[ep->e_namlen]; ) { @@ -231,7 +231,7 @@ addentry(name, inum, type) ino_t inum; int type; { - register struct entry *np, *ep; + struct entry *np, *ep; if (freelist != NULL) { np = freelist; @@ -278,9 +278,9 @@ addentry(name, inum, type) */ void freeentry(ep) - register struct entry *ep; + struct entry *ep; { - register struct entry *np; + struct entry *np; ino_t inum; if (ep->e_flags != REMOVED) @@ -322,7 +322,7 @@ freeentry(ep) */ void moveentry(ep, newname) - register struct entry *ep; + struct entry *ep; char *newname; { struct entry *np; @@ -352,9 +352,9 @@ moveentry(ep, newname) */ static void removeentry(ep) - register struct entry *ep; + struct entry *ep; { - register struct entry *np; + struct entry *np; np = ep->e_parent; if (np->e_entries == ep) { @@ -457,8 +457,8 @@ dumpsymtable(filename, checkpt) char *filename; long checkpt; { - register struct entry *ep, *tep; - register ino_t i; + struct entry *ep, *tep; + ino_t i; struct entry temp, *tentry; long mynum = 1, stroff = 0; FILE *fd; @@ -546,11 +546,11 @@ initsymtable(filename) { char *base; long tblsize; - register struct entry *ep; + struct entry *ep; struct entry *baseep, *lep; struct symtableheader hdr; struct stat stbuf; - register long i; + long i; int fd; vprintf(stdout, "Initialize symbol table.\n"); -- cgit v1.1