[commit] minor cleanups in py-cmd.c

Message ID m3oaz1hybc.fsf@sspiff.org
State Committed
Headers

Commit Message

Doug Evans May 14, 2014, 2:46 a.m. UTC
  Hi.

fyi, I committed this.

2014-05-13  Doug Evans  <xdje42@gmail.com>

	* python/py-cmd.c (cmdpy_completer): Add comment.
	(completers): Make const.
  

Patch

diff --git a/gdb/python/py-cmd.c b/gdb/python/py-cmd.c
index c24bca7..524ba5a 100644
--- a/gdb/python/py-cmd.c
+++ b/gdb/python/py-cmd.c
@@ -32,13 +32,15 @@ 
 /* Struct representing built-in completion types.  */
 struct cmdpy_completer
 {
-  /* Python symbol name.  */
+  /* Python symbol name.
+     This isn't a const char * for Python 2.4's sake.
+     PyModule_AddIntConstant only takes a char *, sigh.  */
   char *name;
   /* Completion function.  */
   completer_ftype *completer;
 };
 
-static struct cmdpy_completer completers[] =
+static const struct cmdpy_completer completers[] =
 {
   { "COMPLETE_NONE", noop_completer },
   { "COMPLETE_FILENAME", filename_completer },