[PATCH] gdbserver: fix memory leak when handling qsupported packet
Tom Tromey
tom@tromey.com
Mon Jul 13 18:41:21 GMT 2020
>>>>> "Simon" == Simon Marchi via Gdb-patches <gdb-patches@sourceware.org> writes:
Simon> gdbserver/ChangeLog:
Simon> * server.cc (handle_query): Use std::vector of
Simon> std::string for `qsupported` vector. Use separate
Simon> vector for unknowns.
Simon> * target.h (class process_stratum_target) <process_qsupported>:
Simon> Change parameters to array_view of const char *.
Simon> (target_process_qsupported): Remove `count` parameter.
Simon> * target.cc (process_stratum_target::process_qsupported): Change
Simon> parameters to array_view of const char *.
Simon> * linux-x86-low.cc (class x86_target) <process_qsupported>:
Simon> Likewise.
FWIW this seems fine to me. Thanks for cleaning this up.
Tom
More information about the Gdb-patches
mailing list