summaryrefslogtreecommitdiff
path: root/gee/arraylist.vala
diff options
context:
space:
mode:
authorRico Tzschichholz <ricotz@ubuntu.com>2017-02-28 15:22:17 +0100
committerRico Tzschichholz <ricotz@ubuntu.com>2017-05-03 10:14:50 +0200
commitb4a34efc2f6a7fa734b103b67e7aff96b200da1d (patch)
treede67e7d312fca4b469a4db0712885bd22f25c214 /gee/arraylist.vala
parentb7148f8c267a7eddc3a2ab9e8c894c9160c375af (diff)
downloadvala-b4a34efc2f6a7fa734b103b67e7aff96b200da1d.tar.gz
Update internal gee from libgee 0.20.0
Diffstat (limited to 'gee/arraylist.vala')
-rw-r--r--gee/arraylist.vala2
1 files changed, 2 insertions, 0 deletions
diff --git a/gee/arraylist.vala b/gee/arraylist.vala
index 51a0a1d47..3a7193bfb 100644
--- a/gee/arraylist.vala
+++ b/gee/arraylist.vala
@@ -525,6 +525,8 @@ public class Vala.ArrayList<G> : AbstractBidirList<G> {
return wrap_float<G> ((float?[])data);
} else if (t == typeof (double)) {
return wrap_double<G> ((double?[])data);
+ } else if (t.is_enum () || t.is_flags ()) {
+ return wrap_int<G> ((int[])data);
} else {
return (owned)data;
}