diff options
| author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2009-11-26 05:25:08 +0000 |
|---|---|---|
| committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2009-11-26 05:25:08 +0000 |
| commit | 7b6faae22e4e38167ad8ab6733dbc1beacd2ffa1 (patch) | |
| tree | 74b2f2b99629231ad8cfddea87da2157ccd6ccf3 /regerror.c | |
| parent | 331b98144d7ed54aca26db06e421df044824447a (diff) | |
| download | ruby-7b6faae22e4e38167ad8ab6733dbc1beacd2ffa1.tar.gz ruby-7b6faae22e4e38167ad8ab6733dbc1beacd2ffa1.tar.xz ruby-7b6faae22e4e38167ad8ab6733dbc1beacd2ffa1.zip | |
* removed spaces just before tabs.
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25930 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'regerror.c')
| -rw-r--r-- | regerror.c | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/regerror.c b/regerror.c index a9d0eb647..3c8b7371c 100644 --- a/regerror.c +++ b/regerror.c @@ -205,17 +205,17 @@ static int to_ascii(OnigEncoding enc, UChar *s, UChar *end, while (p < end) { code = ONIGENC_MBC_TO_CODE(enc, p, end); if (code >= 0x80) { - if (code > 0xffff && len + 10 <= buf_size) { - sprint_byte_with_x((char*)(&(buf[len])), (unsigned int)(code >> 24)); - sprint_byte((char*)(&(buf[len+4])), (unsigned int)(code >> 16)); - sprint_byte((char*)(&(buf[len+6])), (unsigned int)(code >> 8)); - sprint_byte((char*)(&(buf[len+8])), (unsigned int)code); - len += 10; - } - else if (len + 6 <= buf_size) { - sprint_byte_with_x((char*)(&(buf[len])), (unsigned int)(code >> 8)); - sprint_byte((char*)(&(buf[len+4])), (unsigned int)code); - len += 6; + if (code > 0xffff && len + 10 <= buf_size) { + sprint_byte_with_x((char*)(&(buf[len])), (unsigned int)(code >> 24)); + sprint_byte((char*)(&(buf[len+4])), (unsigned int)(code >> 16)); + sprint_byte((char*)(&(buf[len+6])), (unsigned int)(code >> 8)); + sprint_byte((char*)(&(buf[len+8])), (unsigned int)code); + len += 10; + } + else if (len + 6 <= buf_size) { + sprint_byte_with_x((char*)(&(buf[len])), (unsigned int)(code >> 8)); + sprint_byte((char*)(&(buf[len+4])), (unsigned int)code); + len += 6; } else { break; |
