ensure all classes have a default construction method
authorJuerg Billeter <j@bitron.ch>
Fri, 18 Apr 2008 21:08:34 +0000 (21:08 +0000)
committerJürg Billeter <juergbi@src.gnome.org>
Fri, 18 Apr 2008 21:08:34 +0000 (21:08 +0000)
2008-04-18  Juerg Billeter  <j@bitron.ch>

* vala/valaparser.vala: ensure all classes have a default
  construction method

svn path=/trunk/; revision=1254

ChangeLog
vala/valaparser.vala

index 879eb83..e418903 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2008-04-18  Jürg Billeter  <j@bitron.ch>
+
+       * vala/valaparser.vala: ensure all classes have a default
+         construction method
+
 2008-04-17  Jürg Billeter  <j@bitron.ch>
 
        * vapi/sqlite3.vapi: restore compatibility with sqlite < 3.5.0
index 4add7b8..d5f7157 100644 (file)
@@ -1933,7 +1933,6 @@ public class Vala.Parser : CodeVisitor {
 
                // ensure there is always a default construction method
                if (!scanner.source_file.pkg
-                   && !cl.is_abstract
                    && !cl.is_static
                    && cl.default_construction_method == null) {
                        var m = context.create_creation_method (cl.name, null, cl.source_reference);