summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChuck Lever <chuck.lever@oracle.com>2012-10-30 15:01:39 -0400
committerSteve Dickson <steved@redhat.com>2012-10-30 15:30:08 -0400
commitbed4966982a3212278e7516a904c619444b7c2e0 (patch)
tree4fe797c53c9db47a70ec1b8071130d914d3311be
parent23164d134e0dab8eb5c3b471ae3f087f1cd9968a (diff)
downloadnfs-utils-bed4966982a3212278e7516a904c619444b7c2e0.tar.gz
nfs-utils-bed4966982a3212278e7516a904c619444b7c2e0.tar.xz
nfs-utils-bed4966982a3212278e7516a904c619444b7c2e0.zip
mountd: Avoid unnecessary type conversions
Fixed a number of -Wconversion warnings Signed-off-by: Steve Dickson <steved@redhat.com>
-rw-r--r--utils/mountd/cache.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/utils/mountd/cache.c b/utils/mountd/cache.c
index fbaa28e..e950ec6 100644
--- a/utils/mountd/cache.c
+++ b/utils/mountd/cache.c
@@ -248,7 +248,7 @@ static int get_uuid(const char *val, size_t uuidlen, char *u)
memset(u, 0, uuidlen);
for ( ; *val ; val++) {
- char c = *val;
+ int c = *val;
if (!isxdigit(c))
continue;
if (isalpha(c)) {
@@ -260,7 +260,7 @@ static int get_uuid(const char *val, size_t uuidlen, char *u)
c = c - '0' + 0;
if ((i&1) == 0)
c <<= 4;
- u[i/2] ^= c;
+ u[i/2] ^= (char)c;
i++;
if (i == uuidlen*2)
i = 0;