changeset f85d49a098a7 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=f85d49a098a7 description: syscall_emul: Fix erroneous use of delete
clang correctly points out an erroneous use of delete. diffstat: src/sim/syscall_emul.hh | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diffs (12 lines): diff -r bbbb3df33d41 -r f85d49a098a7 src/sim/syscall_emul.hh --- a/src/sim/syscall_emul.hh Wed Jun 17 16:49:40 2015 +0100 +++ b/src/sim/syscall_emul.hh Tue Mar 08 17:50:58 2016 -0500 @@ -333,7 +333,7 @@ uint8_t *buf = new uint8_t[sizeof(int)]; tc->getMemProxy().readBlob((Addr)uaddr, buf, (int)sizeof(int)); int mem_val = *((int *)buf); - delete buf; + delete[] buf; if (val != mem_val) { DPRINTF(SyscallVerbose, "sys_futex: FUTEX_WAKE, read: %d, " _______________________________________________ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev