gdb: add target_ops::supports_displaced_step
[deliverable/binutils-gdb.git] / gdbsupport / btrace-common.cc
index 7d4f6424c8286f72ce705e2cc4f549f0548dce21..e8b24db7d53607f92a010100ad22f2cd52e07d5b 100644 (file)
@@ -173,7 +173,8 @@ btrace_data_append (struct btrace_data *dst,
            size = src->variant.pt.size + dst->variant.pt.size;
            data = (gdb_byte *) xmalloc (size);
 
-           memcpy (data, dst->variant.pt.data, dst->variant.pt.size);
+           if (dst->variant.pt.size > 0)
+             memcpy (data, dst->variant.pt.data, dst->variant.pt.size);
            memcpy (data + dst->variant.pt.size, src->variant.pt.data,
                    src->variant.pt.size);
 
This page took 0.047121 seconds and 4 git commands to generate.