commit | 9aefa0c6b94278d66a84a9c5d160effb45395e6f | [log] [tgz] |
---|---|---|
author | Rui Ueyama <ruiu@google.com> | Thu May 28 20:04:51 2015 +0000 |
committer | Rui Ueyama <ruiu@google.com> | Thu May 28 20:04:51 2015 +0000 |
tree | 7c0f6399790ce75dd4cdcb0159889c1cbe2d1755 | |
parent | 450fbee6b2dc44e4c82b064743f84af0ee0b8573 [diff] [blame] |
Fix non-debug build. llvm-svn: 238474
diff --git a/lld/COFF/Chunks.cpp b/lld/COFF/Chunks.cpp index f37e935..18181ac 100644 --- a/lld/COFF/Chunks.cpp +++ b/lld/COFF/Chunks.cpp
@@ -36,7 +36,8 @@ } void SectionChunk::writeTo(uint8_t *Buf) { - assert(hasData()); + if (!hasData()) + return; ArrayRef<uint8_t> Data; File->getCOFFObj()->getSectionContents(Header, Data); memcpy(Buf + FileOff, Data.data(), Data.size());