util-warning-cleanup-20011005
[openafs.git] / src / util / kreltime.c
index 2e95321..60ee5a3 100644 (file)
@@ -18,11 +18,13 @@ RCSID("$Header$");
 #include "ktime.h"
 #include <time.h>
 #include <ctype.h>
-#if defined(AFS_SUN5_ENV) || defined(AFS_NT40_ENV)
+#ifdef HAVE_STRING_H
 #include <string.h>
 #else
+#ifdef HAVE_STRINGS_H
 #include <strings.h>
 #endif
+#endif
 #include "afsutil.h"
 
 
@@ -39,10 +41,10 @@ static struct parseseqS
     char ps_keychar;
     afs_int32 ps_maxValue;
 } parseseq[] = {
-    KTIMEDATE_YEAR, 'y', MAX_YEAR_VALUE,       /* no max. value */
-    KTIMEDATE_MONTH, 'm', MAX_MONTH_VALUE,     /* months max. 12 */
-    KTIMEDATE_DAY, 'd',        MAX_DAY_VALUE,          /* days max. 31 */
-    0, 0, 0,
+    { KTIMEDATE_YEAR, 'y', MAX_YEAR_VALUE, },          /* no max. value */
+    { KTIMEDATE_MONTH, 'm', MAX_MONTH_VALUE, },                /* months max. 12 */
+    { KTIMEDATE_DAY, 'd',      MAX_DAY_VALUE, },       /* days max. 31 */
+    { 0, 0, 0, }
 };
 
 /* Encodings to and from relative dates. The caller is responsible for