summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog15
1 files changed, 15 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 38cd16d..b3ec919 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,18 @@
+2008-12-21 Paul Pogonyshev <pogonyshev@gmx.net>
+
+ Bug 564102 – _wrap_g_output_stream_write_async not adding a
+ reference to the buffer passed
+
+ * gio/gio.override (pygio_notify_copy_buffer): New function.
+ (pygio_free_notify): Free new `buffer' field if it is set.
+
+ * gio/goutputstream.override (_wrap_g_output_stream_write_async):
+ Copy the buffer with new pygio_notify_copy_buffer() and use the
+ copy for g_output_stream_write_async() call.
+
+ * gio/gfile.override (_wrap_g_file_replace_contents_async): Same
+ as for _wrap_g_output_stream_write_async().
+
2008-12-03 Paul Pogonyshev <pogonyshev@gmx.net>
* glib/pyglib.c (pyglib_error_check): Test if `domain' is not-null