* python/py-cmd.c (cmdpy_completer): Add comment.
authorDoug Evans <xdje42@gmail.com>
Wed, 14 May 2014 02:44:51 +0000 (19:44 -0700)
committerDoug Evans <xdje42@gmail.com>
Wed, 14 May 2014 02:44:51 +0000 (19:44 -0700)
(completers): Make const.

gdb/ChangeLog
gdb/python/py-cmd.c

index c0c7f3fd7aac302e4d28bb664fc047e3aa02eacb..c7a7667e8038546b3e424a3088a979aaf9c4ad09 100644 (file)
@@ -1,3 +1,8 @@
+2014-05-13  Doug Evans  <xdje42@gmail.com>
+
+       * python/py-cmd.c (cmdpy_completer): Add comment.
+       (completers): Make const.
+
 2014-05-13  Simon Marchi  <simon.marchi@ericsson.com>
 
        * infrun.c (resume): Remove should_resume (unused).  Move up
index c24bca77e152bbd0f1228d937ce6feb00b9862e8..524ba5ad5283ba8f77f9c2992fd877f03706d3b8 100644 (file)
 /* 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 },