diff options
author | Tom Tromey <tromey@redhat.com> | 2012-11-05 21:43:11 +0000 |
---|---|---|
committer | Tom Tromey <tromey@redhat.com> | 2012-11-05 21:43:11 +0000 |
commit | 91fa3bd9bbeca169fccba8da74c88949e229407b (patch) | |
tree | db13fea674c346bbad6655a45e9093921c56a821 /gdb/frame.c | |
parent | 040c56808ae2669f5830bbe9b8e50671558040ee (diff) | |
download | gdb-91fa3bd9bbeca169fccba8da74c88949e229407b.tar.gz |
* frame.c (put_frame_register): Don't use temporary buffer.
Diffstat (limited to 'gdb/frame.c')
-rw-r--r-- | gdb/frame.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/gdb/frame.c b/gdb/frame.c index a2f23a49343..71f0ba44bbb 100644 --- a/gdb/frame.c +++ b/gdb/frame.c @@ -1077,12 +1077,7 @@ put_frame_register (struct frame_info *frame, int regnum, { case lval_memory: { - /* FIXME: write_memory doesn't yet take constant buffers. - Arrrg! */ - gdb_byte tmp[MAX_REGISTER_SIZE]; - - memcpy (tmp, buf, register_size (gdbarch, regnum)); - write_memory (addr, tmp, register_size (gdbarch, regnum)); + write_memory (addr, buf, register_size (gdbarch, regnum)); break; } case lval_register: |