natString.cc (init): Handle case where DONT_COPY is true and OFFSET!=0.
* java/lang/natString.cc (init): Handle case where DONT_COPY is true and OFFSET!=0. * java/lang/String.java (String(char[],int,int,boolean): New constructor. * java/lang/Long.java: Imported new version from Classpath. * java/lang/Number.java: Likewise. * java/lang/Integer.java: Likewise. * java/lang/Long.java: Likewise. * java/lang/Float.java: Likewise. * java/lang/Boolean.java: Likewise. * java/lang/Double.java: Likewise. * java/lang/Void.java: Likewise. From-SVN: r54595
This commit is contained in:
parent
a8fa30f301
commit
93f7aeea7a
10 changed files with 1874 additions and 1723 deletions
|
@ -456,9 +456,8 @@ java::lang::String::init(jcharArray chars, jint offset, jint count,
|
|||
}
|
||||
else
|
||||
{
|
||||
JvAssert (offset == 0);
|
||||
array = chars;
|
||||
pdst = elements (array);
|
||||
pdst = &(elements(array)[offset]);
|
||||
}
|
||||
|
||||
data = array;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue