From: Yoichi NAKAYAMA Date: Sun, 15 Feb 2004 10:26:29 +0000 (+0000) Subject: * riece-lsdb.el (riece-lsdb-lookup-records): Build X-Git-Url: https://cgit.sxemacs.org/?p=riece;a=commitdiff_plain;h=77654339fa291c51a0553ec2cfc9de4e10978d58 * riece-lsdb.el (riece-lsdb-lookup-records): Build riece-lsdb-cache if necessary. --- diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 759e3e9..c4ff54a 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,8 @@ +2004-02-14 Yoichi NAKAYAMA + + * riece-lsdb.el (riece-lsdb-lookup-records): Build + riece-lsdb-cache if necessary. + 2004-01-29 Daiki Ueno * riece-ctcp.el (riece-handle-ctcp-version-request): Format target diff --git a/lisp/riece-lsdb.el b/lisp/riece-lsdb.el index 4ec0f5b..9cfe4ce 100644 --- a/lisp/riece-lsdb.el +++ b/lisp/riece-lsdb.el @@ -62,6 +62,8 @@ (defun riece-lsdb-lookup-records (user) (lsdb-maybe-load-hash-tables) + (unless riece-lsdb-cache + (lsdb-rebuild-secondary-hash-tables)) (let ((names (lsdb-gethash (riece-format-identity user t) riece-lsdb-cache)) records)