]> git.eshelyaron.com Git - emacs.git/commitdiff
EUDC: Fix a quoting bug in the BBDB backend
authorThomas Fitzsimmons <fitzsim@fitzsim.org>
Fri, 21 Jan 2022 22:40:57 +0000 (17:40 -0500)
committerThomas Fitzsimmons <fitzsim@fitzsim.org>
Fri, 21 Jan 2022 22:47:46 +0000 (17:47 -0500)
* lisp/net/eudcb-bbdb.el (eudc-bbdb-query-internal): Fix a quoting
bug introduced during lexical-binding conversion.

lisp/net/eudcb-bbdb.el

index 60a3adbc34f5dba7cf08883b5a45d14d899b9c18..e71dc238d083a941ced1a18ec40f2369fde1376e 100644 (file)
@@ -233,7 +233,7 @@ RETURN-ATTRS is a list of attributes to return, defaulting to
       (setq bbdb-attrs (append bbdb-attrs (list (car query-attrs))))
       (if (car query-attrs)
          ;; BEWARE: `bbdb-search' is a macro!
-         (setq records (eval `(bbdb-search records ,@bbdb-attrs) t)))
+         (setq records (eval `(bbdb-search (quote ,records) ,@bbdb-attrs) t)))
       (setq query-attrs (cdr query-attrs)))
     (mapc (lambda (record)
             (setq filtered (eudc-filter-duplicate-attributes record))