From 227a7957ea3f3c6bd01e25794ae5f756037bb81e Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Sun, 26 Jan 2025 22:15:49 -0800 Subject: [PATCH] Pacify -fanalyzer-null-argument on pgtk_term_init MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit * src/pgtkterm.c (pgtk_term_init): Use xstrdup, not g_strdup. The value is never freed so the allocator shouldn’t matter. (cherry picked from commit 728c7904fef23059524eeab3193e1634a98d1d35) --- src/pgtkterm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pgtkterm.c b/src/pgtkterm.c index 0f272bbeac8..1d679f0cf57 100644 --- a/src/pgtkterm.c +++ b/src/pgtkterm.c @@ -7080,7 +7080,7 @@ pgtk_term_init (Lisp_Object display_name, char *resource_name) dpy = DEFAULT_GDK_DISPLAY (); - initial_display = g_strdup (gdk_display_get_name (dpy)); + initial_display = xstrdup (gdk_display_get_name (dpy)); dpy_name = initial_display; lisp_dpy_name = build_string (dpy_name); } -- 2.39.5