(wid-edit): Fix compilation.
authorLars Magne Ingebrigtsen <larsi@gnus.org>
Sun, 23 May 2004 00:07:45 +0000 (00:07 +0000)
committerLars Magne Ingebrigtsen <larsi@gnus.org>
Sun, 23 May 2004 00:07:45 +0000 (00:07 +0000)
lisp/ChangeLog
lisp/assistant.el

index ea63341..3db3ba6 100644 (file)
@@ -1,5 +1,7 @@
 2004-05-23  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 
+       * assistant.el (wid-edit): Fix compilation.
+
        * gnus-util.el (gnus-set-file-modes): Just ignore errors. 
 
 2004-05-23  Paul Stodghill  <stodghil@cs.cornell.edu>
index 84f28af..92882bc 100644 (file)
@@ -28,6 +28,9 @@
 (eval-when-compile
   (require 'cl))
 
+(require 'widget)
+(require 'wid-edit)
+
 (defvar assistant-readers
   '(("variable" assistant-variable-reader)
     ("validate" assistant-sexp-reader)
 
 (defun assistant-get-variable (node variable)
   (let ((variables (assistant-get-list node "variable"))
-       (result nil))
+       (result nil)
+       elem)
     (while (and (setq elem (pop variables))
                (not result))
       (setq elem (cadr elem))
     result))
     
 (defun assistant-set-variable (node variable value)
-  (let ((variables (assistant-get-list node "variable")))
+  (let ((variables (assistant-get-list node "variable"))
+       elem)
     (while (setq elem (pop variables))
       (setq elem (cadr elem))
       (when (eq (intern variable) (car elem))