After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 641089 - GtkTreeViewColumn's button variable sealed in 2.22.1, but accessor not available until 3.0
GtkTreeViewColumn's button variable sealed in 2.22.1, but accessor not availa...
Status: RESOLVED OBSOLETE
Product: gtk+
Classification: Platform
Component: Widget: GtkTreeView
2.22.x
Other FreeBSD
: Normal normal
: ---
Assigned To: gtktreeview-bugs
gtktreeview-bugs
Depends on:
Blocks:
 
 
Reported: 2011-01-31 23:51 UTC by Stephen Fisher
Modified: 2018-02-10 04:35 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Stephen Fisher 2011-01-31 23:51:01 UTC
I'm compiling Wireshark with -DGSEAL_ENABLE in preparation for GTK+ 3.0 and ran into a problem replacing direct variable access with an accessor:

The button variable in GtkTreeViewColumn is sealed in version 2.22.1, but the accessor, gtk_tree_view_column_get_button(), isn't available until 3.0 according to the documentation.  We're using GtkTreeViewColumn's button variable as a workaround in Wireshark per Gnome bug #141937.
Comment 1 Stephen Fisher 2011-02-08 00:04:38 UTC
More details:

The function gtk_tree_view_column_get_button() was added on 2010-12-05 when the sealed variables were completely removed: http://git.gnome.org/browse/gtk+/commit/?id=9f4f22faf1d92d2ee8bc50c58b763e20e3f1e752

The button variable was sealed on 2008-06-20: http://git.gnome.org/browse/gtk+/commit/?id=1a52d49b15fec448c2c52811b047d9cb73269876
Comment 2 Matthias Clasen 2018-02-10 04:35:11 UTC
We're moving to gitlab! As part of this move, we are closing bugs that haven't seen activity in more than 5 years. If this issue is still imporant to you and
still relevant with GTK+ 3.22 or master, please consider creating a gitlab issue
for it.