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/