Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
02110-1301, USA.
- $Id: jni.c 8220 2007-07-22 15:37:52Z twisti $
+ $Id: jni.c 8221 2007-07-22 19:31:41Z twisti $
*/
classinfo *c;
classinfo *super;
- TRACEJNICALLS("_Jv_JNI_GetSuperclass(env=%p, sub=%p)");
+ TRACEJNICALLS("_Jv_JNI_GetSuperclass(env=%p, sub=%p)", env, sub);
c = (classinfo *) sub;
java_chararray *ca;
s4 i;
- STATISTICS(jniinvokation());
+ TRACEJNICALLS("_Jv_JNI_GetStringUTFRegion(env=%p, str=%p, start=%d, len=%d, buf=%p)", env, str, start, len, buf);
s = (java_lang_String *) str;
ca = s->value;
return;
}
- /* XXX not sure if this is correct */
-
for (i = 0; i < len; i++)
- buf[i] = ca->data[start + i];
+ buf[i] = ca->data[s->offset + start + i];
buf[i] = '\0';
}