pygobject r965 - in trunk: . gio



Author: jmatthew
Date: Sun Sep  7 01:05:15 2008
New Revision: 965
URL: http://svn.gnome.org/viewvc/pygobject?rev=965&view=rev

Log:
2008-09-07  Jonathan Matthew  <jonathan d14n org>

	Bug 551059 â GFile load_contents methods chop data at first \0

	* gio/gfile.override:
	Use 's#' (length specified) rather than 's' when constructing
	result values in load_contents and load_contents_finish.


Modified:
   trunk/ChangeLog
   trunk/gio/gfile.override

Modified: trunk/gio/gfile.override
==============================================================================
--- trunk/gio/gfile.override	(original)
+++ trunk/gio/gfile.override	Sun Sep  7 01:05:15 2008
@@ -196,7 +196,7 @@
         return NULL;
 
     if (ret)
-        return Py_BuildValue("(sks)", contents, lenght, etag_out);
+        return Py_BuildValue("(s#ks)", contents, length, length, etag_out);
     else {
         Py_INCREF(Py_None);
         return Py_None;
@@ -270,7 +270,7 @@
         return NULL;
 
     if (ret)
-        return Py_BuildValue("(sks)", contents, lenght, etag_out);
+        return Py_BuildValue("(s#ks)", contents, length, length, etag_out);
     else {
         Py_INCREF(Py_None);
         return Py_None;



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]