From e00b96053ba13b0ac0ae50433a7818c182a753ef Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Mon, 7 Nov 2022 15:24:13 +0100 Subject: [PATCH] colordialogbutton: Actually accept NULL As pointed out in #5321, my previous fix was not good enough. Fixes: #5321 --- gtk/gtkcolordialogbutton.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtk/gtkcolordialogbutton.c b/gtk/gtkcolordialogbutton.c index 139d9f7eb1..b854ee5621 100644 --- a/gtk/gtkcolordialogbutton.c +++ b/gtk/gtkcolordialogbutton.c @@ -449,7 +449,7 @@ gtk_color_dialog_button_set_dialog (GtkColorDialogButton *self, GtkColorDialog *dialog) { g_return_if_fail (GTK_IS_COLOR_DIALOG_BUTTON (self)); - g_return_if_fail (GTK_IS_COLOR_DIALOG (dialog)); + g_return_if_fail (dialog == NULL || GTK_IS_COLOR_DIALOG (dialog)); if (!g_set_object (&self->dialog, dialog)) return; -- 2.30.2