[前][次][番号順一覧][スレッド一覧]

ruby-changes:4003

From: ko1@a...
Date: Sat, 16 Feb 2008 05:41:38 +0900 (JST)
Subject: [ruby-changes:4003] naruse - Ruby:r15493 (trunk): * string.c (single_byte_optimizable): rb_enc_mbminlen must be 1

naruse	2008-02-16 05:41:29 +0900 (Sat, 16 Feb 2008)

  New Revision: 15493

  Modified files:
    trunk/string.c

  Log:
    * string.c (single_byte_optimizable): rb_enc_mbminlen must be 1
      when rb_enc_mbmaxlen is 1.


  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/string.c?r1=15493&r2=15492&diff_format=u

Index: string.c
===================================================================
--- string.c	(revision 15492)
+++ string.c	(revision 15493)
@@ -101,7 +101,7 @@
 {
     rb_encoding *enc = STR_ENC_GET(str);
 
-    if (rb_enc_mbminlen(enc) == 1 && rb_enc_mbmaxlen(enc) == 1)
+    if (rb_enc_mbmaxlen(enc) == 1)
         return 1;
 
     /* Conservative.  It may be ENC_CODERANGE_UNKNOWN. */

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]