From: Paul Eggert Date: Mon, 27 Jan 2025 06:15:49 +0000 (-0800) Subject: Pacify -fanalyzer-null-argument on pgtk_term_init X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=227a7957ea3f3c6bd01e25794ae5f756037bb81e;p=emacs.git Pacify -fanalyzer-null-argument on pgtk_term_init * 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) --- 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); }