Fix UBSan bot by not passing NULL into memcpy src.
authorIvan Krasin <krasin@chromium.org>
Wed, 31 Aug 2016 17:23:05 +0000 (17:23 +0000)
committerIvan Krasin <krasin@chromium.org>
Wed, 31 Aug 2016 17:23:05 +0000 (17:23 +0000)
commit8baccc2f19941dd8ec5a6d89e848fd49d5f66d80
tree38d4eeea293c35210be06476789e746aa3ef0086
parent1e9d3d3b40ccf8c46ae8cd5ee30e9dfbf6bd6604
Fix UBSan bot by not passing NULL into memcpy src.

Summary:
UBSan complains like the following:
tools/lld/COFF/Writer.cpp:97:15: runtime error: null pointer passed as argument 2, which is declared to never be null

The reason is that the vector could be empty.

Reviewers: rsmith

Subscribers: Eugene.Zelenko, kcc

Differential Revision: https://reviews.llvm.org/D24050

llvm-svn: 280259
lld/COFF/Writer.cpp