convert-volparse-to-afsconfig-and-cleanup-20010605
authorNathan Neulinger <nneul@umr.edu>
Tue, 5 Jun 2001 15:30:16 +0000 (15:30 +0000)
committerDerrick Brashear <shadow@dementia.org>
Tue, 5 Jun 2001 15:30:16 +0000 (15:30 +0000)
clean up warnings in volparse.c and make it use afsconfig.h for building

src/util/Makefile
src/util/volparse.c

index 13f4e75..95acedf 100644 (file)
@@ -9,7 +9,7 @@ SHELL = /bin/sh
 COMPONENT=util
 include ../config/Makefile.${SYS_NAME}
 
-CFLAGS = ${OPTMZ} -I. -I$(SRCDIR)include ${XCFLAGS}
+CFLAGS = ${OPTMZ} -I${TOP_SRCDIR}/config -I. -I$(SRCDIR)include ${XCFLAGS}
 LDFLAGS = ${OPTMZ} ${XLDFLAGS}
 
 objects = assert.o base64.o casestrcpy.o ktime.o volparse.o hostparse.o \
index 33cbb69..441d88b 100644 (file)
  */
 
 #include <afs/param.h>
-#if defined(AFS_SUN5_ENV) || defined(AFS_NT40_ENV)
+#include <afsconfig.h>
+#ifdef HAVE_STRING_H
 #include <string.h>
-#else
+#endif
+#ifdef HAVE_STRINGS_H
 #include <strings.h>
 #endif
-#ifdef AFS_NT40_ENV
+#ifdef HAVE_STDLIB_H
 #include <stdlib.h>
 #endif
 
@@ -146,7 +148,7 @@ afs_int32 *aval;
     negative = 0;
 
     /* skip over leading spaces */
-    while (tc = *as) {
+    while ((tc = *as)) {
        if (tc != ' ' && tc != '\t') break;
     }
 
@@ -168,7 +170,7 @@ afs_int32 *aval;
     else base = 10;
 
     /* compute the # itself */
-    while(tc = *as) {
+    while((tc = *as)) {
        if (!ismeta(tc, base)) return -1;
        total *= base;
        total += getmeta(tc);
@@ -192,7 +194,7 @@ afs_uint32 *aval;
     total = 0;  /* initialize things */
 
     /* skip over leading spaces */
-    while (tc = *as) {
+    while ((tc = *as)) {
         if (tc != ' ' && tc != '\t') break;
     }
 
@@ -208,7 +210,7 @@ afs_uint32 *aval;
     else base = 10;
 
     /* compute the # itself */
-    while(tc = *as) {
+    while((tc = *as)) {
         if (!ismeta(tc, base)) return -1;
         total *= base;
         total += getmeta(tc);