X-Git-Url: https://git.localhorst.tv/?a=blobdiff_plain;f=src%2Floader%2FObjectFile.cpp;fp=src%2Floader%2FObjectFile.cpp;h=b6ab2b71c57e3724a93b0a5d987ad6ccf9fc1f32;hb=8ef435410d1f8aff339e4afef87a5757e77eba45;hp=7207eb0ed92eb66e52d252f605cb5e75c97d63be;hpb=0e7b9eca67383e45e04aa419cb783c92722f7801;p=l2e.git diff --git a/src/loader/ObjectFile.cpp b/src/loader/ObjectFile.cpp index 7207eb0..b6ab2b7 100644 --- a/src/loader/ObjectFile.cpp +++ b/src/loader/ObjectFile.cpp @@ -64,7 +64,7 @@ bool ObjectFileHeader::CheckSection( unsigned int end, unsigned int fsize) const { return begin >= sizeof(ObjectFileHeader) - && begin < fsize + && (begin < fsize || begin == end) && end >= begin && end <= fsize; }