You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mina.apache.org by tr...@apache.org on 2006/11/21 04:14:08 UTC
svn commit: r477482 -
/mina/trunk/core/src/main/java/org/apache/mina/common/ByteBuffer.java
Author: trustin
Date: Mon Nov 20 19:14:07 2006
New Revision: 477482
URL: http://svn.apache.org/viewvc?view=rev&rev=477482
Log:
Utilized new indeOf method in getString(CharsetDecoder)
Modified:
mina/trunk/core/src/main/java/org/apache/mina/common/ByteBuffer.java
Modified: mina/trunk/core/src/main/java/org/apache/mina/common/ByteBuffer.java
URL: http://svn.apache.org/viewvc/mina/trunk/core/src/main/java/org/apache/mina/common/ByteBuffer.java?view=diff&rev=477482&r1=477481&r2=477482
==============================================================================
--- mina/trunk/core/src/main/java/org/apache/mina/common/ByteBuffer.java (original)
+++ mina/trunk/core/src/main/java/org/apache/mina/common/ByteBuffer.java Mon Nov 20 19:14:07 2006
@@ -977,16 +977,7 @@
if( !utf16 )
{
- int i;
- for( i = oldPos; i < oldLimit; i++ )
- {
- if( get(i) == 0 )
- {
- end = i;
- break;
- }
- }
-
+ end = indexOf( ( byte ) 0x00 );
if( end < 0 )
{
newPos = end = oldLimit;
@@ -1128,7 +1119,7 @@
}
int i;
-
+
if( !utf16 )
{
for( i = oldPos; i < end; i ++ )