gdb:
authorKen Werner <ken.werner@de.ibm.com>
Fri, 13 Aug 2010 16:19:48 +0000 (16:19 +0000)
committerKen Werner <ken.werner@de.ibm.com>
Fri, 13 Aug 2010 16:19:48 +0000 (16:19 +0000)
* python/python.c (gdbpy_solib_name): Remove the const qualifier of
the format strings to be compatible with Python 2.4.

gdb/ChangeLog
gdb/python/python.c

index fbb24b650493b3ed94130fbb355b4e733741667f..6746250b83f5e8180573f7fcc3b0dbfa582601bf 100644 (file)
@@ -1,3 +1,8 @@
+2010-08-13  Ken Werner  <ken.werner@de.ibm.com>
+
+       * python/python.c (gdbpy_solib_name): Remove the const qualifier of
+       the format strings to be compatible with Python 2.4.
+
 2010-08-13  Vladimir Prus  <vladimir@codesourcery.com>
 
        Easier and more stubborn MI memory read commands.
index 030b14205948f29bbf3ca8b36f971f83662b4337..0f39120b18b086bb14c6d3f618e78e2d19056056 100644 (file)
@@ -388,10 +388,11 @@ gdbpy_solib_name (PyObject *self, PyObject *args)
   PyObject *str_obj;
 #ifdef PY_LONG_LONG
   unsigned PY_LONG_LONG pc;
-  const char *format = "K";
+  /* To be compatible with Python 2.4 the format strings are not const.  */
+  char *format = "K";
 #else
   unsigned long pc;
-  const char *format = "k";
+  char *format = "k";
 #endif
 
   if (!PyArg_ParseTuple (args, format, &pc))