]> git.eshelyaron.com Git - emacs.git/commitdiff
Pacify -fanalyzer-null-argument on pgtk_term_init
authorPaul Eggert <eggert@cs.ucla.edu>
Mon, 27 Jan 2025 06:15:49 +0000 (22:15 -0800)
committerEshel Yaron <me@eshelyaron.com>
Thu, 30 Jan 2025 18:07:09 +0000 (19:07 +0100)
* 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

index 0f272bbeac85498890da4a3184a1c36c3ad94f50..1d679f0cf57987c058b503ded5463536a0933f1a 100644 (file)
@@ -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);
       }