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
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev