@@ -154,18 +154,6 @@ JNI_OnLoad(JavaVM* jvm, void* reserved)
154
154
155
155
static jobject rimeConfigValueToJObject (JNIEnv *env, RimeConfig* config, const std::string &key);
156
156
157
- void init_traits (JNIEnv *env, jstring shared_data_dir, jstring user_data_dir, void (*func)(RimeTraits *)) {
158
- RIME_STRUCT (RimeTraits, traits);
159
- const char * p_shared_data_dir = shared_data_dir == nullptr ? nullptr : env->GetStringUTFChars (shared_data_dir, nullptr );
160
- const char * p_user_data_dir = user_data_dir == nullptr ? nullptr : env->GetStringUTFChars (user_data_dir, nullptr );
161
- traits.shared_data_dir = p_shared_data_dir;
162
- traits.user_data_dir = p_user_data_dir;
163
- traits.app_name = " rime.trime" ;
164
- func (&traits);
165
- env->ReleaseStringUTFChars (shared_data_dir, p_shared_data_dir);
166
- env->ReleaseStringUTFChars (user_data_dir, p_user_data_dir);
167
- }
168
-
169
157
extern " C"
170
158
JNIEXPORT void JNICALL
171
159
Java_com_osfans_trime_core_Rime_startupRime (JNIEnv *env, jclass clazz, jstring shared_dir, jstring user_dir,
@@ -183,18 +171,6 @@ Java_com_osfans_trime_core_Rime_startupRime(JNIEnv *env, jclass clazz, jstring s
183
171
}
184
172
185
173
// deployment
186
- extern " C"
187
- JNIEXPORT void JNICALL
188
- Java_com_osfans_trime_core_Rime_deployer_1initialize (JNIEnv *env, jclass /* thiz */ , jstring shared_data_dir, jstring user_data_dir) {
189
- init_traits (env, shared_data_dir, user_data_dir, RimeDeployerInitialize);
190
- }
191
-
192
- extern " C"
193
- JNIEXPORT jboolean JNICALL
194
- Java_com_osfans_trime_core_Rime_prebuild (JNIEnv *env, jclass /* thiz */ ) {
195
- return RimePrebuildAllSchemas ();
196
- }
197
-
198
174
extern " C"
199
175
JNIEXPORT void JNICALL
200
176
Java_com_osfans_trime_core_Rime_deployRime (JNIEnv *env, jclass /* thiz */ ) {
0 commit comments