From caa0ee3d252752be5623f7278ee0f0004fc1a728 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Fri, 11 Sep 2015 09:08:36 -0400 Subject: [PATCH] Remove type check from gtk_widget_get_request_mode --- gtk/gtksizerequest.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/gtk/gtksizerequest.c b/gtk/gtksizerequest.c index 8fe24cb5b7..058f01f470 100644 --- a/gtk/gtksizerequest.c +++ b/gtk/gtksizerequest.c @@ -446,11 +446,9 @@ gtk_widget_get_request_mode (GtkWidget *widget) { SizeRequestCache *cache; - g_return_val_if_fail (GTK_IS_WIDGET (widget), GTK_SIZE_REQUEST_CONSTANT_SIZE); - cache = _gtk_widget_peek_request_cache (widget); - if (!cache->request_mode_valid) + if (G_UNLIKELY (!cache->request_mode_valid)) { cache->request_mode = GTK_WIDGET_GET_CLASS (widget)->get_request_mode (widget); cache->request_mode_valid = TRUE;