mirror of
https://github.com/upx/upx
synced 2025-10-12 20:59:43 +08:00
Allow empty .rsrc Section in PE file
https://github.com/upx/upx/issues/869 modified: pefile.cpp
This commit is contained in:
parent
ef8a24ba53
commit
aee970e80b
|
@ -1937,6 +1937,8 @@ void PeFile::processResources(Resource *res) {
|
||||||
|
|
||||||
for (soresources = res->dirsize(); res->next(); soresources += 4 + res->size())
|
for (soresources = res->dirsize(); res->next(); soresources += 4 + res->size())
|
||||||
;
|
;
|
||||||
|
if (!soresources)
|
||||||
|
return; // empty .rsrc Section
|
||||||
mb_oresources.alloc(soresources);
|
mb_oresources.alloc(soresources);
|
||||||
mb_oresources.clear();
|
mb_oresources.clear();
|
||||||
oresources = mb_oresources; // => SPAN_S
|
oresources = mb_oresources; // => SPAN_S
|
||||||
|
|
Loading…
Reference in New Issue
Block a user