diff options
Diffstat (limited to 'gdb/guile/scm-ports.c')
-rw-r--r-- | gdb/guile/scm-ports.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gdb/guile/scm-ports.c b/gdb/guile/scm-ports.c index 6251e697e64..41ccf30202d 100644 --- a/gdb/guile/scm-ports.c +++ b/gdb/guile/scm-ports.c @@ -139,7 +139,7 @@ static const unsigned min_memory_port_buf_size = 1; static const unsigned max_memory_port_buf_size = 4096; /* "out of range" error message for buf sizes. */ -static char *out_of_range_buf_size; +static gdb::unique_xmalloc_ptr<char> out_of_range_buf_size; #else @@ -1447,7 +1447,7 @@ gdbscm_set_memory_port_read_buffer_size_x (SCM port, SCM size) max_memory_port_buf_size)) { gdbscm_out_of_range_error (FUNC_NAME, SCM_ARG2, size, - out_of_range_buf_size); + out_of_range_buf_size.get ()); } iomem = (ioscm_memory_port *) SCM_STREAM (port); @@ -1497,7 +1497,7 @@ gdbscm_set_memory_port_write_buffer_size_x (SCM port, SCM size) max_memory_port_buf_size)) { gdbscm_out_of_range_error (FUNC_NAME, SCM_ARG2, size, - out_of_range_buf_size); + out_of_range_buf_size.get ()); } iomem = (ioscm_memory_port *) SCM_STREAM (port); |