aboutsummaryrefslogtreecommitdiff
path: root/gdb/utils.c
diff options
context:
space:
mode:
authorTom Tromey <tom@tromey.com>2017-04-30 22:10:41 -0600
committerTom Tromey <tom@tromey.com>2017-08-03 07:59:07 -0600
commit7f968c899f21643322dcfaf807ec7d7bee7c9974 (patch)
treecc45bbdc0afdeb352f530fd22795c9a36774d8e0 /gdb/utils.c
parent3c9ebddd93ffb8b44b8cc69f3be9db08c861368e (diff)
downloadgdb-7f968c899f21643322dcfaf807ec7d7bee7c9974.zip
gdb-7f968c899f21643322dcfaf807ec7d7bee7c9974.tar.gz
gdb-7f968c899f21643322dcfaf807ec7d7bee7c9974.tar.bz2
Avoid some manual memory management in Python
This changes a few places in the Python code to avoid manual memory management, in favor of letting std::string do the work. ChangeLog 2017-08-03 Tom Tromey <tom@tromey.com> * python/python.c (compute_python_string): Return std::string. (gdbpy_eval_from_control_command): Update. (do_start_initialization): Use std::string. * python/py-varobj.c (py_varobj_iter_next): Use string_printf, not xstrprintf. * python/py-breakpoint.c (local_setattro): Use string_printf, not xstrprintf.
Diffstat (limited to 'gdb/utils.c')
0 files changed, 0 insertions, 0 deletions