From 853173ef5f2f53d644a12e7cae76482ca61b694a Mon Sep 17 00:00:00 2001 From: Alex Valavanis Date: Sun, 15 Jan 2012 00:31:22 +0000 Subject: ege-appear-time-tracker GSEAL (bzr r10888) --- src/util/ege-appear-time-tracker.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/util/ege-appear-time-tracker.cpp b/src/util/ege-appear-time-tracker.cpp index d53e86742..456d702ab 100644 --- a/src/util/ege-appear-time-tracker.cpp +++ b/src/util/ege-appear-time-tracker.cpp @@ -69,8 +69,8 @@ AppearTimeTracker::AppearTimeTracker(GTimer *timer, GtkWidget *widget, gchar con _hierarchyId(0) { - while (_topMost->parent) { - _topMost = _topMost->parent; + while (gtk_widget_get_parent(_topMost)) { + _topMost = gtk_widget_get_parent(_topMost); } _mapId = g_signal_connect( G_OBJECT(_topMost), "map-event", G_CALLBACK(mapCB), this ); _realizeId = g_signal_connect( G_OBJECT(_topMost), "realize", G_CALLBACK(realizeCB), this ); @@ -112,8 +112,8 @@ void AppearTimeTracker::report(gchar const* msg) void AppearTimeTracker::handleHierarchyChange( GtkWidget * /*prevTop*/ ) { GtkWidget *newTop = _widget; - while (newTop->parent) { - newTop = newTop->parent; + while (gtk_widget_get_parent(newTop)) { + newTop = gtk_widget_get_parent(newTop); } if ( newTop != _topMost ) { -- cgit v1.2.3