From: Bilal Elmoussaoui Date: Tue, 8 Feb 2022 12:38:33 +0000 (+0100) Subject: macos: Don't set NULL as a display name X-Git-Tag: archive/raspbian/4.6.5+ds-1+rpi1~1^2~19^2~4^2~17^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=f41cfd3caa394b18601757879e0472e076f28d7c;p=gtk4.git macos: Don't set NULL as a display name Other GDK backends ensure there is always a default name set. Fixes https://github.com/gtk-rs/gtk4-rs/issues/868 --- diff --git a/gdk/macos/gdkmacosdisplay.c b/gdk/macos/gdkmacosdisplay.c index 657fb57558..8d3aa0224e 100644 --- a/gdk/macos/gdkmacosdisplay.c +++ b/gdk/macos/gdkmacosdisplay.c @@ -730,7 +730,8 @@ _gdk_macos_display_open (const char *display_name) if (self != NULL) return NULL; - GDK_NOTE (MISC, g_message ("opening display %s", display_name ? display_name : "")); + display_name = display_name ? display_name : ""; + GDK_NOTE (MISC, g_message ("opening display %s", display_name)); /* Make the current process a foreground application, i.e. an app * with a user interface, in case we're not running from a .app bundle