From: Matthias Clasen Date: Mon, 7 Nov 2022 14:24:13 +0000 (+0100) Subject: colordialogbutton: Actually accept NULL X-Git-Tag: archive/raspbian/4.12.3+ds-1+rpi1~1^2^2^2~22^2~9^2~114^2~1 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=e00b96053ba13b0ac0ae50433a7818c182a753ef;p=gtk4.git colordialogbutton: Actually accept NULL As pointed out in #5321, my previous fix was not good enough. Fixes: #5321 --- 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;