summaryrefslogtreecommitdiff
path: root/vala/valainterfacetype.vala
diff options
context:
space:
mode:
Diffstat (limited to 'vala/valainterfacetype.vala')
-rw-r--r--vala/valainterfacetype.vala5
1 files changed, 3 insertions, 2 deletions
diff --git a/vala/valainterfacetype.vala b/vala/valainterfacetype.vala
index 3ca1a2c85..94fe02d6f 100644
--- a/vala/valainterfacetype.vala
+++ b/vala/valainterfacetype.vala
@@ -43,9 +43,10 @@ public class Vala.InterfaceType : ReferenceType {
result.is_dynamic = is_dynamic;
result.floating_reference = floating_reference;
- foreach (DataType arg in get_type_arguments ()) {
+ get_type_arguments ().foreach ((arg) => {
result.add_type_argument (arg.copy ());
- }
+ return true;
+ });
return result;
}