]> git.eshelyaron.com Git - emacs.git/commitdiff
Set up defined_color_hook for the initial frame
authorAlex Gramiak <agrambot@gmail.com>
Fri, 31 May 2019 20:30:31 +0000 (14:30 -0600)
committerEli Zaretskii <eliz@gnu.org>
Sat, 10 Aug 2019 08:45:41 +0000 (11:45 +0300)
* src/terminal.c (init_initial_terminal): Set up the
defined_color_hook.  This avoids crashes when running
in batch mode with code that manipulates colors.
(Bug#36019)

src/terminal.c

index bb02d586615000cee2f0cdda4d53498a02d2096a..dfcd5b0a8361642d91eda3c33161742dc69b4806 100644 (file)
@@ -622,6 +622,7 @@ init_initial_terminal (void)
   initial_terminal->kboard = initial_kboard;
   initial_terminal->delete_terminal_hook = &delete_initial_terminal;
   initial_terminal->delete_frame_hook = &initial_free_frame_resources;
+  initial_terminal->defined_color_hook = &tty_defined_color; /* xfaces.c */
   /* Other hooks are NULL by default.  */
 
   return initial_terminal;