aboutsummaryrefslogtreecommitdiff
path: root/libstore/device.c
diff options
context:
space:
mode:
authorMarcus Brinkmann <marcus@gnu.org>2001-10-01 16:47:49 +0000
committerMarcus Brinkmann <marcus@gnu.org>2001-10-01 16:47:49 +0000
commitb0401e906b64ebd0f6c7624f4f094e980948fb7d (patch)
treeeb942edbf5cdc1e199a91a026229671be58c5767 /libstore/device.c
parentc29a65d62db277a0c191d09527d5ffdf1cf00136 (diff)
downloadhurd-b0401e906b64ebd0f6c7624f4f094e980948fb7d.tar.gz
hurd-b0401e906b64ebd0f6c7624f4f094e980948fb7d.tar.bz2
hurd-b0401e906b64ebd0f6c7624f4f094e980948fb7d.zip
2001-10-01 Marcus Brinkmann <marcus@gnu.org>
* device.c (dev_error): Add a break to silence gcc warning. (store_device_class): Add const to type. * typed.c (store_typed_open_class): Likewise. * file.c (store_file_class): Likewise. * stripe.c (store_concat_class): Likewise. (store_ileave_class): Likewise. * zero.c (store_zero_class): Likewise. * open.c (store_open_class): Likewise. * remap.c (store_remap_class): Likewise. * task.c (store_task_class): Likewise. * copy.c (store_copy_class): Likewise. * gunzip.c (store_gunzip_class): Likewise. * bunzip2.c (store_bunzip2_class): Likewise. * mvol.c (store_mvol_class): Likewise. * memobj.c (store_memobj_class): Likewise. * nbd.c (store_nbd_class): Likewise. Submitted by Maurizio Boriani <baux@debian.org>.
Diffstat (limited to 'libstore/device.c')
-rw-r--r--libstore/device.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/libstore/device.c b/libstore/device.c
index 5a18c85b..ab8d0d42 100644
--- a/libstore/device.c
+++ b/libstore/device.c
@@ -41,6 +41,7 @@ dev_error (error_t err)
case D_INVALID_OPERATION: return EBADF; /* ? */
case D_NO_MEMORY: return ENOMEM;
default:
+ break;
}
/* Anything unexpected propagates up where weirdness will get noticed. */
return err;
@@ -223,7 +224,7 @@ dev_map (const struct store *store, vm_prot_t prot, mach_port_t *memobj)
}
}
-struct store_class
+const struct store_class
store_device_class =
{
STORAGE_DEVICE, "device", dev_read, dev_write,