Merged c22628fa2564 and 2285b98847d7
This commit is contained in:
@@ -108,7 +108,8 @@ RawDiskImage::read(uint8_t *data, std::streampos offset) const
|
||||
if (!stream.is_open())
|
||||
panic("file not open!\n");
|
||||
|
||||
if (stream.seekg(offset * SectorSize, ios::beg) < 0)
|
||||
stream.seekg(offset * SectorSize, ios::beg);
|
||||
if (!stream.good())
|
||||
panic("Could not seek to location in file");
|
||||
|
||||
streampos pos = stream.tellg();
|
||||
@@ -132,7 +133,8 @@ RawDiskImage::write(const uint8_t *data, std::streampos offset)
|
||||
if (!stream.is_open())
|
||||
panic("file not open!\n");
|
||||
|
||||
if (stream.seekp(offset * SectorSize, ios::beg) < 0)
|
||||
stream.seekp(offset * SectorSize, ios::beg);
|
||||
if (!stream.good())
|
||||
panic("Could not seek to location in file");
|
||||
|
||||
DPRINTF(DiskImageWrite, "write: offset=%d\n", (uint64_t)offset);
|
||||
|
||||
Reference in New Issue
Block a user