X-Git-Url: http://cgit.sxemacs.org/?a=blobdiff_plain;f=lisp%2Friece-server.el;h=9ee0e905b4a43c062a588c9499b8ae1cb9046e05;hb=c49ff9276f90e081f670d97cd68e37c00a590e78;hp=39c1610a8900782b60ba5133ac741aed570682fd;hpb=aa4a4aadb6ac8102c21ab6ef3e62fb27fce7706d;p=riece diff --git a/lisp/riece-server.el b/lisp/riece-server.el index 39c1610..9ee0e90 100644 --- a/lisp/riece-server.el +++ b/lisp/riece-server.el @@ -72,7 +72,7 @@ the `riece-server-keyword-map' variable." plist) (setq plist (cons `(:host ,host) plist)) (unless (equal service "") - (setq plist (cons `(:service ,(string-to-int service)) plist))) + (setq plist (cons `(:service ,(string-to-number service)) plist))) (unless (equal password "") (setq plist (cons `(:password ,(substring password 1)) plist))) (apply #'nconc plist)))) @@ -259,8 +259,10 @@ the `riece-server-keyword-map' variable." (setq riece-send-size 0) (make-local-variable 'riece-last-send-time) (setq riece-last-send-time '(0 0 0)) - (make-local-variable 'riece-obarray) - (setq riece-obarray (make-vector riece-obarray-size 0)) + (make-local-variable 'riece-user-obarray) + (setq riece-user-obarray (make-vector riece-user-obarray-size 0)) + (make-local-variable 'riece-channel-obarray) + (setq riece-channel-obarray (make-vector riece-channel-obarray-size 0)) (make-local-variable 'riece-coding-system) (buffer-disable-undo) (erase-buffer)))