[PR python/19819] Remove unused static vars in py-xmethods.c

Siva Chandra sivachandra@google.com
Fri Mar 18 23:43:00 GMT 2016


This can probably go in as obvious. Still, checking if I got everything correct.

gdb/ChangeLog:

2016-03-18  Siva Chandra Reddy  <sivachandra@google.com>

        PR python/19819
        * python/py-xmethods.c (invoke_method_name): Remove.
        (py_invoke_method_name): Likewise.
-------------- next part --------------
diff --git a/gdb/python/py-xmethods.c b/gdb/python/py-xmethods.c
index 58bb783..1e3df35 100644
--- a/gdb/python/py-xmethods.c
+++ b/gdb/python/py-xmethods.c
@@ -31,13 +31,11 @@ static const char enabled_field_name[] = "enabled";
 static const char match_method_name[] = "match";
 static const char get_arg_types_method_name[] = "get_arg_types";
 static const char get_result_type_method_name[] = "get_result_type";
-static const char invoke_method_name[] = "invoke";
 static const char matchers_attr_str[] = "xmethods";
 
 static PyObject *py_match_method_name = NULL;
 static PyObject *py_get_arg_types_method_name = NULL;
 static PyObject *py_get_result_type_method_name = NULL;
-static PyObject *py_invoke_method_name = NULL;
 
 struct gdbpy_worker_data
 {
@@ -735,10 +733,6 @@ gdbpy_initialize_xmethods (void)
   if (py_match_method_name == NULL)
     return -1;
 
-  py_invoke_method_name = PyString_FromString (invoke_method_name);
-  if (py_invoke_method_name == NULL)
-    return -1;
-
   py_get_arg_types_method_name
     = PyString_FromString (get_arg_types_method_name);
   if (py_get_arg_types_method_name == NULL)


More information about the Gdb-patches mailing list