# Node ID d0d259e125966b329da014cbb8d5161a14713db8 # Parent 46f0e0fb8d5c73af44b8488376c4ea5735980a50 diff --git a/src/sim/syscall_emul_buf.hh b/src/sim/syscall_emul_buf.hh --- a/src/sim/syscall_emul_buf.hh +++ b/src/sim/syscall_emul_buf.hh @@ -70,12 +70,12 @@ memset(bufPtr, 0, size); } - virtual ~BaseBufferArg() { delete [] bufPtr; } + ~BaseBufferArg() { delete [] bufPtr; } /** * copy data into simulator space (read from target memory) */ - virtual bool copyIn(SETranslatingPortProxy &memproxy) + bool copyIn(SETranslatingPortProxy &memproxy) { memproxy.readBlob(addr, bufPtr, size); return true; // no EFAULT detection for now @@ -84,7 +84,7 @@ /** * copy data out of simulator space (write to target memory) */ - virtual bool copyOut(SETranslatingPortProxy &memproxy) + bool copyOut(SETranslatingPortProxy &memproxy) { memproxy.writeBlob(addr, bufPtr, size); return true; // no EFAULT detection for now