mirror of
https://github.com/cemu-project/vcpkg.git
synced 2025-02-24 03:27:12 +01:00
[coff] Use peek_value()
This commit is contained in:
parent
c6ac0e5ca7
commit
7805de1a56
@ -246,14 +246,13 @@ namespace vcpkg { namespace COFFFileReader
|
||||
marker.advance_by(archive_member_header::HEADER_SIZE + second_linker_member_header.member_size());
|
||||
marker.seek_to_marker(fs);
|
||||
|
||||
bool hasLongnameMemberHeader = read_value_from_stream<uint16_t>(fs) == 0x2F2F;
|
||||
bool hasLongnameMemberHeader = peek_value_from_stream<uint16_t>(fs) == 0x2F2F;
|
||||
if (hasLongnameMemberHeader)
|
||||
{
|
||||
marker.seek_to_marker(fs);
|
||||
const archive_member_header longnames_member_header = archive_member_header::read(fs);
|
||||
marker.advance_by(archive_member_header::HEADER_SIZE + longnames_member_header.member_size());
|
||||
marker.seek_to_marker(fs);
|
||||
}
|
||||
marker.seek_to_marker(fs);
|
||||
|
||||
std::set<MachineType> machine_types;
|
||||
// Next we have the obj and pseudo-object files
|
||||
|
Loading…
x
Reference in New Issue
Block a user