From 9a47bfea4556af21cdd42d2faca57b9ee1e3c078 Mon Sep 17 00:00:00 2001 From: Juerg Billeter Date: Mon, 14 Apr 2008 18:16:48 +0000 Subject: report error when using null literal as default expression of non-null 2008-04-14 Juerg Billeter * vala/valasemanticanalyzer.vala: report error when using null literal as default expression of non-null parameter, fixes bug 528021 * gee/readonlycollection.vala, gee/readonlylist.vala, gee/readonlymap.vala, gee/readonlyset.vala, vala/valascope.vala, ccode/valaccodeforstatement.vala, ccode/valaccodewhilestatement.vala, vapigen/valavapicheck.vala, vapi/glib-2.0.vapi: fix revealed bugs svn path=/trunk/; revision=1226 --- gee/readonlycollection.vala | 2 +- gee/readonlylist.vala | 2 +- gee/readonlymap.vala | 2 +- gee/readonlyset.vala | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) (limited to 'gee') diff --git a/gee/readonlycollection.vala b/gee/readonlycollection.vala index c54226e42..e0ec5637a 100644 --- a/gee/readonlycollection.vala +++ b/gee/readonlycollection.vala @@ -36,7 +36,7 @@ public class Gee.ReadOnlyCollection : Object, Iterable, Collection { private Collection _collection; - public ReadOnlyCollection (Collection collection = null) { + public ReadOnlyCollection (Collection? collection = null) { this.collection = collection; } diff --git a/gee/readonlylist.vala b/gee/readonlylist.vala index 83efd6f1b..27205213e 100644 --- a/gee/readonlylist.vala +++ b/gee/readonlylist.vala @@ -36,7 +36,7 @@ public class Gee.ReadOnlyList : Object, Iterable, Collection, List { private List _list; - public ReadOnlyList (List list = null) { + public ReadOnlyList (List? list = null) { this.list = list; } diff --git a/gee/readonlymap.vala b/gee/readonlymap.vala index cba3a2d21..b891189e9 100644 --- a/gee/readonlymap.vala +++ b/gee/readonlymap.vala @@ -36,7 +36,7 @@ public class Gee.ReadOnlyMap : Object, Map { private Map _map; - public ReadOnlyMap (Map map = null) { + public ReadOnlyMap (Map? map = null) { this.map = map; } diff --git a/gee/readonlyset.vala b/gee/readonlyset.vala index ecf64d933..0439c8c24 100644 --- a/gee/readonlyset.vala +++ b/gee/readonlyset.vala @@ -36,7 +36,7 @@ public class Gee.ReadOnlySet : Object, Iterable, Collection, Set { private Set _set; - public ReadOnlySet (Set set = null) { + public ReadOnlySet (Set? set = null) { this.set = set; } -- cgit v1.2.1