From: Xavier Claessens <xclaesse@gmail.com>
svn path=/trunk/; revision=2627
GtkTreeModel *model;
GtkTreeIter iter;
GtkTreePath *path;
GtkTreeModel *model;
GtkTreeIter iter;
GtkTreePath *path;
+ static gboolean running = FALSE;
+ gboolean ret = FALSE;
+
+ /* Avoid an infinite loop. See GNOME bug #574377 */
+ if (running) {
+ return FALSE;
+ }
+ running = TRUE;
/* FIXME: We need GTK version >= 2.12.10. See GNOME bug #504087 */
if (gtk_check_version (2, 12, 10)) {
/* FIXME: We need GTK version >= 2.12.10. See GNOME bug #504087 */
if (gtk_check_version (2, 12, 10)) {
}
if (!gtk_tree_view_get_tooltip_context (GTK_TREE_VIEW (view), &x, &y,
keyboard_mode,
&model, &path, &iter)) {
}
if (!gtk_tree_view_get_tooltip_context (GTK_TREE_VIEW (view), &x, &y,
keyboard_mode,
&model, &path, &iter)) {
}
gtk_tree_view_set_tooltip_row (GTK_TREE_VIEW (view), tooltip, path);
}
gtk_tree_view_set_tooltip_row (GTK_TREE_VIEW (view), tooltip, path);
EMPATHY_CONTACT_LIST_STORE_COL_CONTACT, &contact,
-1);
if (!contact) {
EMPATHY_CONTACT_LIST_STORE_COL_CONTACT, &contact,
-1);
if (!contact) {
}
if (!priv->tooltip_widget) {
}
if (!priv->tooltip_widget) {
}
gtk_tooltip_set_custom (tooltip, priv->tooltip_widget);
}
gtk_tooltip_set_custom (tooltip, priv->tooltip_widget);
g_object_unref (contact);
g_object_unref (contact);