diff options
author | alfred <alfred@FreeBSD.org> | 2002-07-11 18:42:53 +0000 |
---|---|---|
committer | alfred <alfred@FreeBSD.org> | 2002-07-11 18:42:53 +0000 |
commit | 5071cb67d9de457e855d238f7e46baee9a178971 (patch) | |
tree | 3e51b873516046d990798f5eea0189b996d75ce7 /usr.sbin/mtree/misc.c | |
parent | c40ae61c8c183033b215d5e580b876d7f4b55a89 (diff) | |
download | FreeBSD-src-5071cb67d9de457e855d238f7e46baee9a178971.zip FreeBSD-src-5071cb67d9de457e855d238f7e46baee9a178971.tar.gz |
fixup for WARNS=4.
Diffstat (limited to 'usr.sbin/mtree/misc.c')
-rw-r--r-- | usr.sbin/mtree/misc.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/usr.sbin/mtree/misc.c b/usr.sbin/mtree/misc.c index 151a28b..473adb7 100644 --- a/usr.sbin/mtree/misc.c +++ b/usr.sbin/mtree/misc.c @@ -51,7 +51,7 @@ static const char rcsid[] = extern int lineno; typedef struct _key { - char *name; /* key name */ + const char *name; /* key name */ u_int val; /* value */ #define NEEDVALUE 0x01 @@ -85,13 +85,14 @@ static KEY keylist[] = { {"uname", F_UNAME, NEEDVALUE}, }; +int keycompare(const void *, const void *); + u_int parsekey(name, needvaluep) char *name; int *needvaluep; { KEY *k, tmp; - int keycompare(const void *, const void *); tmp.name = name; k = (KEY *)bsearch(&tmp, keylist, sizeof(keylist) / sizeof(KEY), @@ -108,7 +109,7 @@ int keycompare(a, b) const void *a, *b; { - return (strcmp(((KEY *)a)->name, ((KEY *)b)->name)); + return (strcmp(((const KEY *)a)->name, ((const KEY *)b)->name)); } char * |