[#40551] Net::IMAPで既に存在するディレクトリが削除できない — 内木場 美次 <uchikoba@...>

お疲れ様です。内木場です。

13 messages 2005/01/21

[#40580] enum 定数する場合のイディオム — Hiroshi Takagi <gollum@...>

高木@関西のネットワーク屋%Ruby novice monk です。

12 messages 2005/01/27

[ruby-list:40549] Re: Net::IMAPの中のinlenって何ですか?

From: 桑島雄一郎 <kanimiso@...>
Date: 2005-01-20 17:39:17 UTC
List: ruby-list #40549
桑島です。
すみません、意味不明だ。

> メソッドを抜き出してinlen -> lenに変えてやると妥当かわかりませんが、とり

メソッドを抜き出してテストしましたがinlen(以下略)、と思ってください。
手で直した方が早そうなパッチも付けておきます。

Attachments (1)

imap.rb.patch (415 Bytes, text/x-diff)
--- imap.rb.orig	2005-01-21 02:35:13.686920000 +0900
+++ imap.rb	2005-01-21 02:35:17.492392000 +0900
@@ -1266,7 +1266,7 @@
           buf.concat(c)
           i += 1
         elsif (c & 0xe0) == 0xc0 &&
-            inlen >= 2 &&
+            len >= 2 &&
             (s[i + 1] & 0xc0) == 0x80
           if c == 0xc0 || c == 0xc1
             raise DataFormatError, format("non-shortest UTF-8 sequence (%02x)", c)

In This Thread