diff options
| author | Richard Jones <rjones@redhat.com> | 2010-02-04 16:27:58 +0000 |
|---|---|---|
| committer | Richard Jones <rjones@redhat.com> | 2010-02-04 16:27:58 +0000 |
| commit | 023a1811a708ac107022133f8931d47442b23c09 (patch) | |
| tree | 997adbe9838f6758e8b471b56df3da9871f69b6c | |
| parent | 6ecb9ef1418631a11e10d080ea88556750593f22 (diff) | |
| download | libguestfs-023a1811a708ac107022133f8931d47442b23c09.tar.gz libguestfs-023a1811a708ac107022133f8931d47442b23c09.tar.xz libguestfs-023a1811a708ac107022133f8931d47442b23c09.zip | |
hivex: Some missing le32toh endianness conversions.
| -rw-r--r-- | hivex/hivex.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/hivex/hivex.c b/hivex/hivex.c index c8257a3e..ce3e14c1 100644 --- a/hivex/hivex.c +++ b/hivex/hivex.c @@ -803,7 +803,7 @@ get_children (hive_h *h, hive_node_h node, /* Count total number of children. */ size_t i, count = 0; for (i = 0; i < nr_offsets; ++i) { - hive_node_h offset = ri->offset[i]; + hive_node_h offset = le32toh (ri->offset[i]); offset += 0x1000; if (!IS_VALID_BLOCK (h, offset)) { if (h->msglvl >= 2) @@ -839,7 +839,7 @@ get_children (hive_h *h, hive_node_h node, * something reasonable above. */ for (i = 0; i < nr_offsets; ++i) { - hive_node_h offset = ri->offset[i]; + hive_node_h offset = le32toh (ri->offset[i]); offset += 0x1000; if (!IS_VALID_BLOCK (h, offset)) { if (h->msglvl >= 2) |
