]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix error opening Gnus gmail imap connection
authorGerd Möllmann <gerd@gnu.org>
Sun, 23 Oct 2022 07:21:30 +0000 (09:21 +0200)
committerGerd Möllmann <gerd@gnu.org>
Sun, 23 Oct 2022 07:21:30 +0000 (09:21 +0200)
The error is caused by comparing names of (possibly) keyword symbols
with a table of symbols names containing ":" for symbol names.

* src/process.c (set_socket_option): Use LISP_SYMBOL_NAME.

src/process.c

index 358899cdedec44a439d69f42fa7c597e77727085..04b466d5084cc617d9c0cfa01e5226be5145d40c 100644 (file)
@@ -2859,7 +2859,7 @@ set_socket_option (int s, Lisp_Object opt, Lisp_Object val)
 
   CHECK_SYMBOL (opt);
 
-  name = SSDATA (SYMBOL_NAME (opt));
+  name = SSDATA (LISP_SYMBOL_NAME (opt));
   for (sopt = socket_options; sopt->name; sopt++)
     if (strcmp (name, sopt->name) == 0)
       break;