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/