OSDN Git Service

2009-09-21 Jason Orendorff <jason.orendorff@gmail.com>
authorTom Tromey <tromey@redhat.com>
Mon, 21 Sep 2009 16:19:16 +0000 (16:19 +0000)
committerTom Tromey <tromey@redhat.com>
Mon, 21 Sep 2009 16:19:16 +0000 (16:19 +0000)
PR python/10666:
* python/py-function.c (fnpy_init): Use xstrdup.

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

index 7d940d0..03e2114 100644 (file)
@@ -1,3 +1,8 @@
+2009-09-21  Jason Orendorff  <jason.orendorff@gmail.com>
+
+       PR python/10666:
+       * python/py-function.c (fnpy_init): Use xstrdup.
+
 2009-09-21  Phil Muldoon  <pmuldoon@redhat.com>
 
        PR python/10633
index 8a5abaf..58fb367 100644 (file)
@@ -112,11 +112,10 @@ fnpy_init (PyObject *self, PyObject *args, PyObject *kwds)
     {
       PyObject *ds_obj = PyObject_GetAttrString (self, "__doc__");
       if (ds_obj && gdbpy_is_string (ds_obj))
-       /* Nothing ever frees this.  */
        docstring = python_string_to_host_string (ds_obj);
     }
   if (! docstring)
-    docstring = _("This function is not documented.");
+    docstring = xstrdup (_("This function is not documented."));
 
   add_internal_function (name, docstring, fnpy_call, self);
   return 0;