}
}
- gtk_widget_destroy( widget );
+ gtk_object_sink((GtkObject*)widget);
return ok;
}
gs_objects.m_colTooltip = wxColor(c);
c = tooltips->tip_window->style->fg[GTK_STATE_NORMAL];
gs_objects.m_colTooltipText = wxColor(c);
-#if GTK_CHECK_VERSION(2, 9, 0)
- if (gtk_check_version(2, 9, 0) == NULL)
- g_object_ref_sink(tooltips);
- else
-#endif
- {
- gtk_object_sink((GtkObject*)tooltips);
- }
+ gtk_object_sink((GtkObject*)tooltips);
}
wxColour wxSystemSettingsNative::GetColour( wxSystemColour index )
gs_objects.m_fontSystem = wxFont(wxString::FromAscii(font_name));
g_free (font_name);
}
- gtk_widget_destroy( widget );
+ gtk_object_sink((GtkObject*)widget);
}
font = gs_objects.m_fontSystem;
break;
// since that is what the API wants. But the values
// are much bigger under GNOME than under Windows and
// just seem to much in many cases to be useful.
- // drag_threshold *= 2;
+ // drag_threshold *= 2;
return drag_threshold;