From fc7fe82fbd0b19b6caaf7ef23dc8a1df3a020be9 Mon Sep 17 00:00:00 2001 From: Luca Bruno Date: Tue, 24 Aug 2010 13:02:57 +0200 Subject: [PATCH] girparser: Do not add Object prerequisite before symbol resolution --- vala/valagirparser.vala | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/vala/valagirparser.vala b/vala/valagirparser.vala index f383985db..5b95ff45f 100644 --- a/vala/valagirparser.vala +++ b/vala/valagirparser.vala @@ -1916,18 +1916,6 @@ public class Vala.GirParser : CodeVisitor { pop_metadata (); } - // ensure we have at least one instantiable prerequisite (GLib.Object) - bool has_instantiable_prereq = false; - foreach (DataType prereq in iface.get_prerequisites ()) { - if (prereq.data_type is Class) { - has_instantiable_prereq = true; - break; - } - } - - if (!has_instantiable_prereq) - iface.add_prerequisite (new ObjectType ((ObjectTypeSymbol) glib_ns.scope.lookup ("Object"))); - merge_add_process (iface); current_symbols_info = old_symbols_info; -- 2.47.3