summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog10
-rw-r--r--codegen/argtypes.py1
-rw-r--r--gio/gfileinfo.override5
-rw-r--r--gio/ginputstream.override2
-rw-r--r--gio/goutputstream.override3
5 files changed, 21 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 342668e..32f0fcb 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,15 @@
2008-07-14 Johan Dahlin <johan@gnome.org>
+ * codegen/argtypes.py:
+ Map GSeekType to an int
+
+ * gio/gfileinfo.override:
+ * gio/ginputstream.override:
+ * gio/goutputstream.override:
+ Add comments for missing API
+
+2008-07-14 Johan Dahlin <johan@gnome.org>
+
* gio/Makefile.am:
* gio/gfile.override:
* gio/ginputstream.override:
diff --git a/codegen/argtypes.py b/codegen/argtypes.py
index 9230193..560c43c 100644
--- a/codegen/argtypes.py
+++ b/codegen/argtypes.py
@@ -981,6 +981,7 @@ matcher.register('guint16', arg)
matcher.register('gint16', arg)
matcher.register('gint32', arg)
matcher.register('GTime', arg)
+matcher.register('GSeekType', arg) # Hack, but we have no python wrapper
arg = LongArg()
matcher.register('long', arg)
diff --git a/gio/gfileinfo.override b/gio/gfileinfo.override
index aa55cac..b572eaa 100644
--- a/gio/gfileinfo.override
+++ b/gio/gfileinfo.override
@@ -50,3 +50,8 @@ _wrap_g_file_info_list_attributes(PyGObject *self,
return ret;
}
+/* GFileInfo.get_attribute_data: No ArgType for GFileAttributeType* */
+/* GFileInfo.set_attribute: No ArgType for gpointer */
+/* GFileInfo.get_modification_time: No ArgType for GTimeVal* */
+/* GFileInfo.set_attribute_mask: No ArgType for GFileAttributeMatcher* */
+/* GFileInfo.set_modification_time: No ArgType for GTimeVal* */
diff --git a/gio/ginputstream.override b/gio/ginputstream.override
index 61758e7..8a42d60 100644
--- a/gio/ginputstream.override
+++ b/gio/ginputstream.override
@@ -282,3 +282,5 @@ _wrap_g_input_stream_close_async(PyGObject *self,
Py_INCREF(Py_None);
return Py_None;
}
+/* GInputStream.read_all: No ArgType for void* */
+/* GInputStream.skip_async: No ArgType for GAsyncReadyCallback */
diff --git a/gio/goutputstream.override b/gio/goutputstream.override
index 640c73f..193bdc7 100644
--- a/gio/goutputstream.override
+++ b/gio/goutputstream.override
@@ -156,3 +156,6 @@ _wrap_g_output_stream_close_async(PyGObject *self,
Py_INCREF(Py_None);
return Py_None;
}
+/* GOutputStream.write_all: No ArgType for const-void* */
+/* GOutputStream.splice_async: No ArgType for GAsyncReadyCallback */
+/* GOutputStream.flush_async: No ArgType for GAsyncReadyCallback */