Also assume direction=out for size_t*, ssize_t* arguments
authorJohan Bilien <jobi@via.ecp.fr>
Fri, 17 Oct 2008 11:01:14 +0000 (11:01 +0000)
committerJohan Bilien <jobi@src.gnome.org>
Fri, 17 Oct 2008 11:01:14 +0000 (11:01 +0000)
2008-10-16  Johan Bilien  <jobi@via.ecp.fr>

* giscanner/ast.py: Also assume direction=out for size_t*, ssize_t*
arguments

svn path=/trunk/; revision=740

ChangeLog
giscanner/ast.py

index 55d3789..12523dd 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2008-10-16  Johan Bilien  <jobi@via.ecp.fr>
+
+       * giscanner/ast.py: Also assume direction=out for size_t*, ssize_t*
+       arguments
+
 2008-10-16  Johan Bilien  <jobi@via.ecp.fr>
 
        Bug 556610 – giscanner/girparser.py drops parameter options
index 588387d..490fd90 100644 (file)
@@ -129,7 +129,7 @@ default_array_types['char**'] = TYPE_STRING
 
 # These types, when seen by reference, are interpreted as out parameters
 default_out_types = (TYPE_INT, TYPE_UINT, TYPE_LONG, TYPE_ULONG,
-                     TYPE_FLOAT, TYPE_DOUBLE)
+                     TYPE_FLOAT, TYPE_DOUBLE, TYPE_SIZET, TYPE_SSIZET)
 
 
 def type_name_from_ctype(ctype):