[glibmm] generate_wrap_init.pl.in: Don't exclude any Gtk classes



commit 840318eb02c6993de5af38b2e4127dad81c10720
Author: Kjell Ahlstedt <kjellahlstedt gmail com>
Date:   Sun Mar 3 19:14:02 2019 +0100

    generate_wrap_init.pl.in: Don't exclude any Gtk classes
    
    Don't exclude GtkTree, GtkTreeItem or GtkText from generated
    wrap_init.cc files. No such classes have existed for a long time,
    but now there is a new GtkText in gtk4.
    If a class really shall be excluded, insert _NO_WRAP_INIT_REGISTRATION
    in its .hg file.

 tools/generate_wrap_init.pl.in | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)
---
diff --git a/tools/generate_wrap_init.pl.in b/tools/generate_wrap_init.pl.in
index f49fe2f2..cf573477 100644
--- a/tools/generate_wrap_init.pl.in
+++ b/tools/generate_wrap_init.pl.in
@@ -152,9 +152,7 @@ while ($ARGV[0])
       my @names = ($cppname, $basename, @extra_namespace);
 
       if ($type_of_class eq "_CLASS_GOBJECT" or
-         ($type_of_class eq "_CLASS_GTKOBJECT" and
-         #TODO: Remove this hack eventually.
-         ($cname ne "GtkTree" && $cname ne "GtkTreeItem" && $cname ne "GtkText")))
+          $type_of_class eq "_CLASS_GTKOBJECT")
       {
         push(@{$objects{$filename_header}}, \@names);
       }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]