summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiles Bader <miles@gnu.org>1996-07-20 01:22:19 +0000
committerMiles Bader <miles@gnu.org>1996-07-20 01:22:19 +0000
commit34e40c0ca896d54436a5d3e904517fa4726c2b94 (patch)
treef3db2d3a9aa8a97fce192c12ac93ca9c427963d7
parent51745b0eeda129ad869171c758f153b1ead06472 (diff)
(diskfs_get_file_device): INTS[3] contains the number of runs, not the number
of offsets (which is 2*NUM_RUNS).
-rw-r--r--libdiskfs/filedev.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libdiskfs/filedev.c b/libdiskfs/filedev.c
index e0ae7f4c..31180aed 100644
--- a/libdiskfs/filedev.c
+++ b/libdiskfs/filedev.c
@@ -73,8 +73,8 @@ diskfs_get_file_device (char *name,
if (!err && (start || size))
/* Extract the device block addresses. */
{
- size_t runs_len = ints[3];
- if (runs_len != 2)
+ size_t num_runs = ints[3];
+ if (num_runs != 1)
/* We can't handle anything but a contiguous set of blocks. */
err = ENODEV; /* XXX */
else