X-Git-Url: https://cgit.sxemacs.org/?p=riece;a=blobdiff_plain;f=lisp%2Friece-rdcc.el;h=f984d23a53bb62b0b73570e39349e4e84bc99474;hp=5b4e891e522079b00eac99140b28db1f6509d97d;hb=005a2a7642c9f43d699922799801124a77d56f5d;hpb=c0e0df415ff962f9b1e7b979b37e8efec074a8fb diff --git a/lisp/riece-rdcc.el b/lisp/riece-rdcc.el index 5b4e891..f984d23 100644 --- a/lisp/riece-rdcc.el +++ b/lisp/riece-rdcc.el @@ -265,9 +265,8 @@ puts(\"#{" address " >> 24 & 0xFF}.#{" address " >> 16 & 0xFF}.#{" (port (string-to-number (match-string 3 message))) (size (string-to-number (match-string 4 message))) (buffer (if (riece-channel-p target) - (cdr (riece-identity-assoc - (riece-make-identity target) - riece-channel-buffer-alist)))) + (riece-channel-buffer-name + (riece-make-identity target riece-server-name)))) (user (riece-prefix-nickname prefix))) (setq riece-rdcc-requests (cons (list user file address port size) @@ -284,7 +283,7 @@ puts(\"#{" address " >> 24 & 0xFF}.#{" address " >> 16 & 0xFF}.#{" user (riece-strip-user-at-host (riece-prefix-user-at-host prefix)) - target)) + (riece-decode-coding-string target))) "\n"))) t)))