summaryrefslogtreecommitdiff
path: root/gdb/testsuite/gdb.ada/scoped_watch
diff options
context:
space:
mode:
authorSimon Marchi <simon.marchi@ericsson.com>2017-11-08 19:42:08 -0500
committerSimon Marchi <simon.marchi@ericsson.com>2017-11-08 19:42:08 -0500
commitb44ec61915f10a953ca85da5bf7a97911554f1aa (patch)
tree421334d6ae1d6e425e1ee1d496979304d7b75067 /gdb/testsuite/gdb.ada/scoped_watch
parentdc8d2d90da3f191ae0461900ab98e3b29cc2b280 (diff)
downloadbinutils-gdb-b44ec61915f10a953ca85da5bf7a97911554f1aa.tar.gz
Make encode_actions_rsp use std::vector
Currently, encode_actions_rsp returns two malloc'ed arrays of malloc'ed strings (char *) by pointer. Change this to use std::vector<std::string>. This eliminates some cleanups in remote.c. Regtested on the buildbot. gdb/ChangeLog: * tracepoint.h (class collection_list) <stringify>: Return std::vector<std::string>. (encode_actions_rsp): Change parameters to std::vector<std::string> *. * tracepoint.c (collection_list::stringify): Return std::vector<std::string> and adjust accordingly. (encode_actions_rsp): Changee parameters to std::vector<std::string> and adjust accordingly. * remote.c (free_actions_list), free_actions_list_cleanup_wrapper): Remove. (remote_download_tracepoint): Adjust to std::vector.
Diffstat (limited to 'gdb/testsuite/gdb.ada/scoped_watch')
0 files changed, 0 insertions, 0 deletions