equal
deleted
inserted
replaced
70 (*env)->GetStringUTFRegion(env, str, 0, unicode_len, utfStr); |
70 (*env)->GetStringUTFRegion(env, str, 0, unicode_len, utfStr); |
71 |
71 |
72 return utfStr; |
72 return utfStr; |
73 } |
73 } |
74 |
74 |
75 // The existence or signature of this method is not guaranteed since it |
|
76 // supports a private method. This method will be changed in 1.7. |
|
77 JNIEXPORT jclass JNICALL |
|
78 Java_java_lang_ClassLoader_defineClass0(JNIEnv *env, |
|
79 jobject loader, |
|
80 jstring name, |
|
81 jbyteArray data, |
|
82 jint offset, |
|
83 jint length, |
|
84 jobject pd) |
|
85 { |
|
86 return Java_java_lang_ClassLoader_defineClass1(env, loader, name, data, offset, |
|
87 length, pd, NULL); |
|
88 } |
|
89 |
|
90 JNIEXPORT jclass JNICALL |
75 JNIEXPORT jclass JNICALL |
91 Java_java_lang_ClassLoader_defineClass1(JNIEnv *env, |
76 Java_java_lang_ClassLoader_defineClass1(JNIEnv *env, |
|
77 jclass cls, |
92 jobject loader, |
78 jobject loader, |
93 jstring name, |
79 jstring name, |
94 jbyteArray data, |
80 jbyteArray data, |
95 jint offset, |
81 jint offset, |
96 jint length, |
82 jint length, |
161 return result; |
147 return result; |
162 } |
148 } |
163 |
149 |
164 JNIEXPORT jclass JNICALL |
150 JNIEXPORT jclass JNICALL |
165 Java_java_lang_ClassLoader_defineClass2(JNIEnv *env, |
151 Java_java_lang_ClassLoader_defineClass2(JNIEnv *env, |
|
152 jclass cls, |
166 jobject loader, |
153 jobject loader, |
167 jstring name, |
154 jstring name, |
168 jobject data, |
155 jobject data, |
169 jint offset, |
156 jint offset, |
170 jint length, |
157 jint length, |