diff options
author | Flavio Cruz <flaviocruz@gmail.com> | 2015-12-29 23:08:32 +0100 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2015-12-29 23:12:42 +0100 |
commit | b290ced29400ff6276c8438129236f99f50c3ff9 (patch) | |
tree | e2813f1421494324df6ef3bb3ca8f0efd821d593 /libstore | |
parent | adeeb9990e6302482b38267fd517a2516d5b9e2a (diff) |
fix compiler warnings in hurd/libstore
Diffstat (limited to 'libstore')
-rw-r--r-- | libstore/decode.c | 4 | ||||
-rw-r--r-- | libstore/file.c | 4 | ||||
-rw-r--r-- | libstore/zero.c | 5 |
3 files changed, 7 insertions, 6 deletions
diff --git a/libstore/decode.c b/libstore/decode.c index 64405ecd..4bb23c19 100644 --- a/libstore/decode.c +++ b/libstore/decode.c @@ -35,7 +35,7 @@ store_std_leaf_decode (struct store_enc *enc, { char *misc, *name; error_t err; - int type, flags; + int flags; mach_port_t port; size_t block_size, num_runs, name_len, misc_len; /* Call CREATE appriately from within store_with_decoded_runs. */ @@ -49,7 +49,7 @@ store_std_leaf_decode (struct store_enc *enc, return EINVAL; /* Read encoded ints. */ - type = enc->ints[enc->cur_int++]; + enc->cur_int++; /* Ignore type. */ flags = enc->ints[enc->cur_int++]; block_size = enc->ints[enc->cur_int++]; num_runs = enc->ints[enc->cur_int++]; diff --git a/libstore/file.c b/libstore/file.c index 49f1c3fb..ce02f1f4 100644 --- a/libstore/file.c +++ b/libstore/file.c @@ -65,7 +65,7 @@ file_write (struct store *store, size_t *amount) { size_t bsize = store->block_size; - return io_write (store->port, buf, len, addr * bsize, amount); + return io_write (store->port, (void *) buf, len, addr * bsize, amount); } static error_t @@ -235,7 +235,7 @@ file_byte_write (struct store *store, const void *buf, size_t len, size_t *amount) { - return io_write (store->port, buf, len, addr, amount); + return io_write (store->port, (void *) buf, len, addr, amount); } struct store_class diff --git a/libstore/zero.c b/libstore/zero.c index 2fba72cc..878b2271 100644 --- a/libstore/zero.c +++ b/libstore/zero.c @@ -103,13 +103,14 @@ zero_decode (struct store_enc *enc, const struct store_class *const *classes, struct store **store) { store_offset_t size; - int type, flags; + int flags; if (enc->cur_int + 2 > enc->num_ints || enc->cur_offset + 1 > enc->num_offsets) return EINVAL; - type = enc->ints[enc->cur_int++]; + /* Ignore type. */ + enc->cur_int++; flags = enc->ints[enc->cur_int++]; size = enc->offsets[enc->cur_offset++]; |