aboutsummaryrefslogtreecommitdiff
path: root/gdb/python/py-param.c
diff options
context:
space:
mode:
authorDoug Evans <dje@google.com>2011-09-08 19:51:27 +0000
committerDoug Evans <dje@google.com>2011-09-08 19:51:27 +0000
commit63d97a2024d3c47cc780e99ac5f15f1e23c54a6c (patch)
treee81f4e6ceebb51239de7f9db8d303293c4c4bd20 /gdb/python/py-param.c
parent8dbb9eb3c6a29de5b64fadc558c7a15507d6be63 (diff)
downloadfsf-binutils-gdb-63d97a2024d3c47cc780e99ac5f15f1e23c54a6c.zip
fsf-binutils-gdb-63d97a2024d3c47cc780e99ac5f15f1e23c54a6c.tar.gz
fsf-binutils-gdb-63d97a2024d3c47cc780e99ac5f15f1e23c54a6c.tar.bz2
* py-cmd.c: Some minor formatting fixes.
(gdbpy_parse_command_name): Rename text arg to name, make const. All callers updated. * python-internal.h (gdbpy_parse_command_name): Update.
Diffstat (limited to 'gdb/python/py-param.c')
-rw-r--r--gdb/python/py-param.c12
1 files changed, 3 insertions, 9 deletions
diff --git a/gdb/python/py-param.c b/gdb/python/py-param.c
index 747d85b..d68d8fb 100644
--- a/gdb/python/py-param.c
+++ b/gdb/python/py-param.c
@@ -646,7 +646,6 @@ parmpy_init (PyObject *self, PyObject *args, PyObject *kwds)
{
parmpy_object *obj = (parmpy_object *) self;
const char *name;
- char *copy;
char *set_doc, *show_doc, *doc;
char *cmd_name;
int parmclass, cmdtype;
@@ -697,21 +696,16 @@ parmpy_init (PyObject *self, PyObject *args, PyObject *kwds)
obj->type = (enum var_types) parmclass;
memset (&obj->value, 0, sizeof (obj->value));
- copy = xstrdup (name);
- cmd_name = gdbpy_parse_command_name (copy, &set_list,
+ cmd_name = gdbpy_parse_command_name (name, &set_list,
&setlist);
if (! cmd_name)
- {
- xfree (copy);
- return -1;
- }
+ return -1;
xfree (cmd_name);
- cmd_name = gdbpy_parse_command_name (copy, &show_list,
+ cmd_name = gdbpy_parse_command_name (name, &show_list,
&showlist);
if (! cmd_name)
return -1;
- xfree (copy);
set_doc = get_doc_string (self, set_doc_cst);
show_doc = get_doc_string (self, show_doc_cst);