From bf0c84dd2f5eab8e4fd90fc07d369440dcf6c89f Mon Sep 17 00:00:00 2001 From: Johan Bilien Date: Fri, 17 Oct 2008 11:01:14 +0000 Subject: [PATCH] Also assume direction=out for size_t*, ssize_t* arguments 2008-10-16 Johan Bilien * giscanner/ast.py: Also assume direction=out for size_t*, ssize_t* arguments svn path=/trunk/; revision=740 --- ChangeLog | 5 +++++ giscanner/ast.py | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 55d3789..12523dd 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2008-10-16 Johan Bilien + + * giscanner/ast.py: Also assume direction=out for size_t*, ssize_t* + arguments + 2008-10-16 Johan Bilien Bug 556610 – giscanner/girparser.py drops parameter options diff --git a/giscanner/ast.py b/giscanner/ast.py index 588387d..490fd90 100644 --- a/giscanner/ast.py +++ b/giscanner/ast.py @@ -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): -- 2.39.2