<div dir="ltr">Thanks!</div><br><div class="gmail_quote"><div dir="ltr">On Mon, Nov 14, 2016 at 2:15 PM Vitaly Buka <<a href="mailto:vitalybuka@google.com">vitalybuka@google.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">This revision was automatically updated to reflect the committed changes.<br class="gmail_msg">
Closed by commit rL286896: Don't pass nullptr into memcpy (authored by vitalybuka).<br class="gmail_msg">
<br class="gmail_msg">
Changed prior to commit:<br class="gmail_msg">
  <a href="https://reviews.llvm.org/D26638?vs=77887&id=77888#toc" rel="noreferrer" class="gmail_msg" target="_blank">https://reviews.llvm.org/D26638?vs=77887&id=77888#toc</a><br class="gmail_msg">
<br class="gmail_msg">
Repository:<br class="gmail_msg">
  rL LLVM<br class="gmail_msg">
<br class="gmail_msg">
<a href="https://reviews.llvm.org/D26638" rel="noreferrer" class="gmail_msg" target="_blank">https://reviews.llvm.org/D26638</a><br class="gmail_msg">
<br class="gmail_msg">
Files:<br class="gmail_msg">
  llvm/trunk/include/llvm/DebugInfo/MSF/ByteStream.h<br class="gmail_msg">
<br class="gmail_msg">
<br class="gmail_msg">
Index: llvm/trunk/include/llvm/DebugInfo/MSF/ByteStream.h<br class="gmail_msg">
===================================================================<br class="gmail_msg">
--- llvm/trunk/include/llvm/DebugInfo/MSF/ByteStream.h<br class="gmail_msg">
+++ llvm/trunk/include/llvm/DebugInfo/MSF/ByteStream.h<br class="gmail_msg">
@@ -91,6 +91,9 @@<br class="gmail_msg">
   uint32_t getLength() const override { return ImmutableStream.getLength(); }<br class="gmail_msg">
<br class="gmail_msg">
   Error writeBytes(uint32_t Offset, ArrayRef<uint8_t> Buffer) const override {<br class="gmail_msg">
+    if (Buffer.empty())<br class="gmail_msg">
+      return Error::success();<br class="gmail_msg">
+<br class="gmail_msg">
     if (Data.size() < Buffer.size())<br class="gmail_msg">
       return make_error<MSFError>(msf_error_code::insufficient_buffer);<br class="gmail_msg">
     if (Offset > Buffer.size() - Data.size())<br class="gmail_msg">
<br class="gmail_msg">
<br class="gmail_msg">
</blockquote></div>