Remove call to reset from compile_to_object
authorTom Tromey <tom@tromey.com>
Sun, 24 Jan 2021 00:48:32 +0000 (17:48 -0700)
committerTom Tromey <tom@tromey.com>
Sun, 24 Jan 2021 00:48:48 +0000 (17:48 -0700)
commit9f7f6cb8d2cf1f356aab2a260baaa537de24d00b
tree816b55aeabd58ee8cb04a6a9feca901abfe49a7b
parentc99d72de189600f1a8307416f8a8979924ba931b
Remove call to reset from compile_to_object

compile_to_object declares 'error_message' and then immediately calls
reset on it.  It seemed better to change it to use initialization
instead; and then I noticed that set_arguments could return a
unique_xmalloc_ptr<char> itself.

2021-01-23  Tom Tromey  <tom@tromey.com>

* compile/compile-internal.h (class compile_instance)
<set_arguments>: Change return type.
* compile/compile.c (compile_to_object): Remove call to reset.
(compile_instance::set_arguments): Change return type.
gdb/ChangeLog
gdb/compile/compile-internal.h
gdb/compile/compile.c