Module Name:    src
Committed By:   uebayasi
Date:           Sat Oct 11 06:18:29 UTC 2014

Modified Files:
        src/usr.bin/config: sem.c

Log Message:
Pass stricter build.


To generate a diff of this commit:
cvs rdiff -u -r1.56 -r1.57 src/usr.bin/config/sem.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/usr.bin/config/sem.c
diff -u src/usr.bin/config/sem.c:1.56 src/usr.bin/config/sem.c:1.57
--- src/usr.bin/config/sem.c:1.56	Sat Oct 11 06:07:20 2014
+++ src/usr.bin/config/sem.c	Sat Oct 11 06:18:29 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: sem.c,v 1.56 2014/10/11 06:07:20 uebayasi Exp $	*/
+/*	$NetBSD: sem.c,v 1.57 2014/10/11 06:18:29 uebayasi Exp $	*/
 
 /*
  * Copyright (c) 1992, 1993
@@ -128,7 +128,7 @@ initsem(void)
 /* Name of include file just ended (set in scan.l) */
 extern const char *lastfile;
 
-struct attr *
+static struct attr *
 finddep(struct attr *a, const char *name)
 {
 	struct attrlist *al;
@@ -145,7 +145,6 @@ static void
 mergedeps(struct devbase *dev, const char *name)
 {
 	struct attr *a, *newa;
-	struct attrlist *newal;
 
 	a = refattr(dev->d_name);
 
@@ -166,7 +165,7 @@ fixdev(struct devbase *dev)
 
 	devattr = refattr(dev->d_name);
 	if (devattr->a_devclass)
-		panic("%s: dev %s is devclass!", devattr->a_name);
+		panic("%s: dev %s is devclass!", __func__, devattr->a_name);
 
 	/*
 	 * For each interface attribute this device refers to, add this
@@ -456,7 +455,6 @@ defdev(struct devbase *dev, struct locli
 {
 	struct loclist *ll;
 	struct attrlist *al;
-	struct attr *a;
 
 	if (dev == &errdev)
 		goto bad;
@@ -527,8 +525,6 @@ defdev(struct devbase *dev, struct locli
 	 * device has two classes).
 	 */
 	for (al = attrs; al != NULL; al = al->al_next) {
-		a = al->al_this;
-
 		/*
 		 * Implicit attribute definition for device dependencies.
 		 */

Reply via email to