mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2024-12-13 15:05:46 +00:00
Ignore empty archives.
This commit is contained in:
parent
ee50f563b9
commit
3e95a404c8
@ -75,6 +75,13 @@ const char Archive::arfmag[2] = { '`', '\n' };
|
||||
void
|
||||
Archive::setup()
|
||||
{
|
||||
// We need to ignore empty archives.
|
||||
if (this->input_file_->file().filesize() == sarmag)
|
||||
{
|
||||
this->input_file_->file().unlock();
|
||||
return;
|
||||
}
|
||||
|
||||
// The first member of the archive should be the symbol table.
|
||||
std::string armap_name;
|
||||
off_t armap_size = this->read_header(sarmag, &armap_name);
|
||||
|
Loading…
Reference in New Issue
Block a user