summaryrefslogtreecommitdiff
path: root/gtk
diff options
context:
space:
mode:
authorPaul Pogonyshev <pogonyshev@gmx.net>2009-06-11 21:53:51 +0300
committerPaul Pogonyshev <pogonyshev@gmx.net>2009-06-11 21:53:51 +0300
commit956592c614c567623510dccf5fc1edaee9c766c1 (patch)
treeff02218bdf136e9769dcb3e07fa3b523adcfcc54 /gtk
parentc7dcdb4ba2ff55584a4ae92160badb44dc375b1e (diff)
downloadpygtk-956592c614c567623510dccf5fc1edaee9c766c1.tar.gz
Don't free a string we don't own
Fixes bug #585458.
Diffstat (limited to 'gtk')
-rw-r--r--gtk/gtk.override3
1 files changed, 2 insertions, 1 deletions
diff --git a/gtk/gtk.override b/gtk/gtk.override
index 8d7a0f5e..5fa5771c 100644
--- a/gtk/gtk.override
+++ b/gtk/gtk.override
@@ -7549,7 +7549,8 @@ _wrap_gtk_recent_info_get_application_info(PyGObject *self, PyObject *args,
&time_);
if (ret) {
py_ret = Py_BuildValue("(sii)", app_exec, count, time_);
- g_free(app_exec);
+ /* Note that we mustn't free 'app_exec' even though it's not
+ * 'const'. See bug #585458. */
} else {
py_ret = Py_None;
}