- Timestamp:
- 2012-03-21T20:05:50+13:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone2/common-src/indexers/mg/jni/MGWrapperImpl.c
r25147 r25244 168 168 169 169 /* Save the object on the Java side */ 170 (*j_env)->Set IntField(j_env, j_obj, FID_mg_data, (mg_s_long) data);170 (*j_env)->SetLongField(j_env, j_obj, FID_mg_data, (long) data); 171 171 172 172 /* Initialise MG environment variables */ … … 278 278 jlong j_docnum) 279 279 { 280 MGWrapperData* data = (MGWrapperData*) (*j_env)->Get IntField(j_env, j_obj, FID_mg_data);280 MGWrapperData* data = (MGWrapperData*) (*j_env)->GetLongField(j_env, j_obj, FID_mg_data); 281 281 282 282 char* index_path; … … 363 363 jstring j_query) 364 364 { 365 MGWrapperData* data = (MGWrapperData*) (*j_env)->Get IntField(j_env, j_obj, FID_mg_data);365 MGWrapperData* data = (MGWrapperData*) (*j_env)->GetLongField(j_env, j_obj, FID_mg_data); 366 366 367 367 char* index_path; … … 628 628 jboolean j_on) 629 629 { 630 MGWrapperData* data = (MGWrapperData*) (*j_env)->Get IntField(j_env, j_obj, FID_mg_data);630 MGWrapperData* data = (MGWrapperData*) (*j_env)->GetLongField(j_env, j_obj, FID_mg_data); 631 631 632 632 if (j_on) { … … 643 643 jboolean j_on) 644 644 { 645 MGWrapperData* data = (MGWrapperData*) (*j_env)->Get IntField(j_env, j_obj, FID_mg_data);645 MGWrapperData* data = (MGWrapperData*) (*j_env)->GetLongField(j_env, j_obj, FID_mg_data); 646 646 647 647 if (j_on) { … … 658 658 jint j_max) 659 659 { 660 MGWrapperData* data = (MGWrapperData*) (*j_env)->Get IntField(j_env, j_obj, FID_mg_data);660 MGWrapperData* data = (MGWrapperData*) (*j_env)->GetLongField(j_env, j_obj, FID_mg_data); 661 661 data->queryInfo->maxDocs = j_max; 662 662 } … … 681 681 jboolean j_on) 682 682 { 683 MGWrapperData* data = (MGWrapperData*) (*j_env)->Get IntField(j_env, j_obj, FID_mg_data);683 MGWrapperData* data = (MGWrapperData*) (*j_env)->GetLongField(j_env, j_obj, FID_mg_data); 684 684 data->queryInfo->needTermFreqs = j_on; 685 685 } … … 691 691 jstring j_index) 692 692 { 693 MGWrapperData* data = (MGWrapperData*) (*j_env)->Get IntField(j_env, j_obj, FID_mg_data);693 MGWrapperData* data = (MGWrapperData*) (*j_env)->GetLongField(j_env, j_obj, FID_mg_data); 694 694 695 695 /* Get the index name as a C string */ … … 717 717 jint j_mode) 718 718 { 719 MGWrapperData* data = (MGWrapperData*) (*j_env)->Get IntField(j_env, j_obj, FID_mg_data);719 MGWrapperData* data = (MGWrapperData*) (*j_env)->GetLongField(j_env, j_obj, FID_mg_data); 720 720 data->defaultBoolCombine = j_mode; 721 721 } … … 726 726 Java_org_greenstone_mg_MGWrapper_getQueryParams(JNIEnv *j_env, jobject j_obj) 727 727 { 728 MGWrapperData* data = (MGWrapperData*) (*j_env)->Get IntField(j_env, j_obj, FID_mg_data);728 MGWrapperData* data = (MGWrapperData*) (*j_env)->GetLongField(j_env, j_obj, FID_mg_data); 729 729 char result[512]; /* Assume this is big enough */ 730 730
Note:
See TracChangeset
for help on using the changeset viewer.