[glibmm] generate_wrap_init.pl.in: Don't exclude any Gtk classes
- From: Kjell Ahlstedt <kjellahl src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glibmm] generate_wrap_init.pl.in: Don't exclude any Gtk classes
- Date: Sun, 3 Mar 2019 18:16:35 +0000 (UTC)
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]