diff options
Diffstat (limited to 'src/sim/syscall_emul_buf.hh')
-rw-r--r-- | src/sim/syscall_emul_buf.hh | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/sim/syscall_emul_buf.hh b/src/sim/syscall_emul_buf.hh index cbd10f2f6..e930846be 100644 --- a/src/sim/syscall_emul_buf.hh +++ b/src/sim/syscall_emul_buf.hh @@ -70,12 +70,12 @@ class BaseBufferArg { 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 @@ class BaseBufferArg { /** * 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 |