diff options
author | Tom Tromey <tromey@adacore.com> | 2023-03-20 10:42:43 -0600 |
---|---|---|
committer | Tom Tromey <tromey@adacore.com> | 2023-05-23 10:09:27 -0600 |
commit | 72654e04dab3d41417c2f422c8825d2b659a66fe (patch) | |
tree | e6217c852faf72a83c119b591ce6a1bfe0bed4da /gdb/python | |
parent | c55db01a31c84f2223e18cd274203d1c3ccc7844 (diff) | |
download | gdb-72654e04dab3d41417c2f422c8825d2b659a66fe.zip gdb-72654e04dab3d41417c2f422c8825d2b659a66fe.tar.gz gdb-72654e04dab3d41417c2f422c8825d2b659a66fe.tar.bz2 |
Use accessor for mi_parse::args
This changes mi_parse::args to be a private member, retrieved via
accessor. It also changes this member to be a std::string. This
makes it simpler for a subsequent patch to implement different
behavior for argument parsing.
Diffstat (limited to 'gdb/python')
-rw-r--r-- | gdb/python/py-micmd.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/gdb/python/py-micmd.c b/gdb/python/py-micmd.c index d7d9591..88d52db 100644 --- a/gdb/python/py-micmd.c +++ b/gdb/python/py-micmd.c @@ -355,10 +355,11 @@ mi_command_py::invoke (struct mi_parse *parse) const pymicmd_debug_printf ("this = %p, name = %s", this, name ()); - mi_parse_argv (parse->args, parse); + mi_parse_argv (parse->args (), parse); if (parse->argv == nullptr) - error (_("Problem parsing arguments: %s %s"), parse->command, parse->args); + error (_("Problem parsing arguments: %s %s"), parse->command, + parse->args ()); gdbpy_enter enter_py; |