The arguments were meant to be nullable.
Make it so!
Fixes: #5321
{
GtkWidget *self;
- g_return_val_if_fail (GTK_IS_COLOR_DIALOG (dialog), NULL);
+ g_return_val_if_fail (dialog == NULL || GTK_IS_COLOR_DIALOG (dialog), NULL);
self = g_object_new (GTK_TYPE_COLOR_DIALOG_BUTTON,
"dialog", dialog,
{
GtkWidget *self;
- g_return_val_if_fail (GTK_IS_FONT_DIALOG (dialog), NULL);
+ g_return_val_if_fail (dialog == NULL || GTK_IS_FONT_DIALOG (dialog), NULL);
self = g_object_new (GTK_TYPE_FONT_DIALOG_BUTTON,
"dialog", dialog,