Changeset 7436
- Timestamp:
- 2004-05-26T14:33:50+12:00 (20 years ago)
- Location:
- trunk
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl3/packages/mg/jni/MGPassesWrapperImpl.c
r7411 r7436 52 52 } 53 53 54 /* Set the paths */ 55 JNIEXPORT void JNICALL 56 Java_org_greenstone_mg_MGPassesWrapper_setPath(JNIEnv *j_env, jobject j_obj, 57 jstring j_filename) 58 { 59 /* Get the filename as a C string */ 60 const char* filename = (*j_env)->GetStringUTFChars(j_env, j_filename, NULL); 61 62 assert(filename != NULL); 63 set_path(filename); 64 65 /* Release the strings */ 66 (*j_env)->ReleaseStringUTFChars(j_env, j_filename, filename); 67 68 } 54 69 55 70 /* Set the paths */ … … 60 75 /* Get the base_path as a C string */ 61 76 const char* basepath = (*j_env)->GetStringUTFChars(j_env, j_basepath, NULL); 77 /* Get the filename as a C string */ 78 const char* filename = (*j_env)->GetStringUTFChars(j_env, j_filename, NULL); 79 80 assert(filename != NULL); 62 81 assert(basepath != NULL); 63 64 /* Get the filename as a C string */ 65 const char* filename = (*j_env)->GetStringUTFChars(j_env, j_filename, NULL); 66 assert(filename != NULL); 67 82 68 83 set_paths(basepath, filename); 69 84 85 70 86 /* Release the strings */ 71 87 (*j_env)->ReleaseStringUTFChars(j_env, j_basepath, basepath); … … 86 102 } 87 103 88 /* Choose boolean AND or boolean OR queries*/104 /* */ 89 105 JNIEXPORT void JNICALL 90 106 Java_org_greenstone_mg_MGPassesWrapper_setStemOptions(JNIEnv *j_env, … … 95 111 96 112 const char* stemmer = (*j_env)->GetStringUTFChars(j_env, j_stemmer, NULL); 97 assert(stemmer != NULL);98 99 113 int method = j_method; 100 114 115 assert(stemmer != NULL); 101 116 set_stem_options(stemmer, method); 102 117 } … … 107 122 108 123 init_driver(); 124 return 1; 109 125 } 110 126 … … 114 130 115 131 finalise_driver(); 132 return 1; 116 133 } 117 134 … … 126 143 /* Release the string */ 127 144 (*j_env)->ReleaseByteArrayElements(j_env, j_doc_text, text_buffer,0); 128 145 return 1; 129 146 } 130 147 -
trunk/gsdl3/src/packages/mg/jni/MGPassesWrapperImpl.c
r7411 r7436 52 52 } 53 53 54 /* Set the paths */ 55 JNIEXPORT void JNICALL 56 Java_org_greenstone_mg_MGPassesWrapper_setPath(JNIEnv *j_env, jobject j_obj, 57 jstring j_filename) 58 { 59 /* Get the filename as a C string */ 60 const char* filename = (*j_env)->GetStringUTFChars(j_env, j_filename, NULL); 61 62 assert(filename != NULL); 63 set_path(filename); 64 65 /* Release the strings */ 66 (*j_env)->ReleaseStringUTFChars(j_env, j_filename, filename); 67 68 } 54 69 55 70 /* Set the paths */ … … 60 75 /* Get the base_path as a C string */ 61 76 const char* basepath = (*j_env)->GetStringUTFChars(j_env, j_basepath, NULL); 77 /* Get the filename as a C string */ 78 const char* filename = (*j_env)->GetStringUTFChars(j_env, j_filename, NULL); 79 80 assert(filename != NULL); 62 81 assert(basepath != NULL); 63 64 /* Get the filename as a C string */ 65 const char* filename = (*j_env)->GetStringUTFChars(j_env, j_filename, NULL); 66 assert(filename != NULL); 67 82 68 83 set_paths(basepath, filename); 69 84 85 70 86 /* Release the strings */ 71 87 (*j_env)->ReleaseStringUTFChars(j_env, j_basepath, basepath); … … 86 102 } 87 103 88 /* Choose boolean AND or boolean OR queries*/104 /* */ 89 105 JNIEXPORT void JNICALL 90 106 Java_org_greenstone_mg_MGPassesWrapper_setStemOptions(JNIEnv *j_env, … … 95 111 96 112 const char* stemmer = (*j_env)->GetStringUTFChars(j_env, j_stemmer, NULL); 97 assert(stemmer != NULL);98 99 113 int method = j_method; 100 114 115 assert(stemmer != NULL); 101 116 set_stem_options(stemmer, method); 102 117 } … … 107 122 108 123 init_driver(); 124 return 1; 109 125 } 110 126 … … 114 130 115 131 finalise_driver(); 132 return 1; 116 133 } 117 134 … … 126 143 /* Release the string */ 127 144 (*j_env)->ReleaseByteArrayElements(j_env, j_doc_text, text_buffer,0); 128 145 return 1; 129 146 } 130 147 -
trunk/indexers/mg/jni/MGPassesWrapperImpl.c
r7411 r7436 52 52 } 53 53 54 /* Set the paths */ 55 JNIEXPORT void JNICALL 56 Java_org_greenstone_mg_MGPassesWrapper_setPath(JNIEnv *j_env, jobject j_obj, 57 jstring j_filename) 58 { 59 /* Get the filename as a C string */ 60 const char* filename = (*j_env)->GetStringUTFChars(j_env, j_filename, NULL); 61 62 assert(filename != NULL); 63 set_path(filename); 64 65 /* Release the strings */ 66 (*j_env)->ReleaseStringUTFChars(j_env, j_filename, filename); 67 68 } 54 69 55 70 /* Set the paths */ … … 60 75 /* Get the base_path as a C string */ 61 76 const char* basepath = (*j_env)->GetStringUTFChars(j_env, j_basepath, NULL); 77 /* Get the filename as a C string */ 78 const char* filename = (*j_env)->GetStringUTFChars(j_env, j_filename, NULL); 79 80 assert(filename != NULL); 62 81 assert(basepath != NULL); 63 64 /* Get the filename as a C string */ 65 const char* filename = (*j_env)->GetStringUTFChars(j_env, j_filename, NULL); 66 assert(filename != NULL); 67 82 68 83 set_paths(basepath, filename); 69 84 85 70 86 /* Release the strings */ 71 87 (*j_env)->ReleaseStringUTFChars(j_env, j_basepath, basepath); … … 86 102 } 87 103 88 /* Choose boolean AND or boolean OR queries*/104 /* */ 89 105 JNIEXPORT void JNICALL 90 106 Java_org_greenstone_mg_MGPassesWrapper_setStemOptions(JNIEnv *j_env, … … 95 111 96 112 const char* stemmer = (*j_env)->GetStringUTFChars(j_env, j_stemmer, NULL); 97 assert(stemmer != NULL);98 99 113 int method = j_method; 100 114 115 assert(stemmer != NULL); 101 116 set_stem_options(stemmer, method); 102 117 } … … 107 122 108 123 init_driver(); 124 return 1; 109 125 } 110 126 … … 114 130 115 131 finalise_driver(); 132 return 1; 116 133 } 117 134 … … 126 143 /* Release the string */ 127 144 (*j_env)->ReleaseByteArrayElements(j_env, j_doc_text, text_buffer,0); 128 145 return 1; 129 146 } 130 147
Note:
See TracChangeset
for help on using the changeset viewer.