Changeset 25244 for main/trunk/greenstone2/common-src/indexers/mg
- Timestamp:
- 2012-03-21T20:05:50+13:00 (12 years ago)
- Location:
- main/trunk/greenstone2/common-src/indexers/mg/jni
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone2/common-src/indexers/mg/jni/MGRetrieveWrapperImpl.c
r25147 r25244 180 180 181 181 /* Save the object on the Java side */ 182 (*j_env)->Set IntField(j_env, j_obj, FID_mg_data, (mg_s_long) data);182 (*j_env)->SetLongField(j_env, j_obj, FID_mg_data, (long) data); 183 183 184 184 /* Initialise MG environment variables */ … … 213 213 jstring j_index) 214 214 { 215 MGWrapperData* data = (MGWrapperData*) (*j_env)->Get IntField(j_env, j_obj, FID_mg_data);215 MGWrapperData* data = (MGWrapperData*) (*j_env)->GetLongField(j_env, j_obj, FID_mg_data); 216 216 217 217 /* Get the index name as a C string */ … … 243 243 jlong j_docnum) 244 244 { 245 MGWrapperData* data = (MGWrapperData*) (*j_env)->Get IntField(j_env, j_obj, FID_mg_data);245 MGWrapperData* data = (MGWrapperData*) (*j_env)->GetLongField(j_env, j_obj, FID_mg_data); 246 246 247 247 char* index_path; -
main/trunk/greenstone2/common-src/indexers/mg/jni/MGSearchWrapperImpl.c
r25147 r25244 142 142 143 143 /* Save the object on the Java side */ 144 (*j_env)->Set IntField(j_env, j_obj, FID_mg_data, (long) data);144 (*j_env)->SetLongField(j_env, j_obj, FID_mg_data, (long) data); 145 145 146 146 /* Initialise MG environment variables */ … … 252 252 jstring j_query) 253 253 { 254 MGWrapperData* data = (MGWrapperData*) (*j_env)->Get IntField(j_env, j_obj, FID_mg_data);254 MGWrapperData* data = (MGWrapperData*) (*j_env)->GetLongField(j_env, j_obj, FID_mg_data); 255 255 256 256 char* index_path; … … 517 517 jboolean j_on) 518 518 { 519 MGWrapperData* data = (MGWrapperData*) (*j_env)->Get IntField(j_env, j_obj, FID_mg_data);519 MGWrapperData* data = (MGWrapperData*) (*j_env)->GetLongField(j_env, j_obj, FID_mg_data); 520 520 521 521 if (j_on) { … … 532 532 jboolean j_on) 533 533 { 534 MGWrapperData* data = (MGWrapperData*) (*j_env)->Get IntField(j_env, j_obj, FID_mg_data);534 MGWrapperData* data = (MGWrapperData*) (*j_env)->GetLongField(j_env, j_obj, FID_mg_data); 535 535 536 536 if (j_on) { … … 547 547 jint j_max) 548 548 { 549 MGWrapperData* data = (MGWrapperData*) (*j_env)->Get IntField(j_env, j_obj, FID_mg_data);549 MGWrapperData* data = (MGWrapperData*) (*j_env)->GetLongField(j_env, j_obj, FID_mg_data); 550 550 data->queryInfo->maxDocs = j_max; 551 551 } … … 570 570 jboolean j_on) 571 571 { 572 MGWrapperData* data = (MGWrapperData*) (*j_env)->Get IntField(j_env, j_obj, FID_mg_data);572 MGWrapperData* data = (MGWrapperData*) (*j_env)->GetLongField(j_env, j_obj, FID_mg_data); 573 573 data->queryInfo->needTermFreqs = j_on; 574 574 } … … 580 580 jstring j_index) 581 581 { 582 MGWrapperData* data = (MGWrapperData*) (*j_env)->Get IntField(j_env, j_obj, FID_mg_data);582 MGWrapperData* data = (MGWrapperData*) (*j_env)->GetLongField(j_env, j_obj, FID_mg_data); 583 583 584 584 /* Get the index name as a C string */ … … 606 606 jint j_mode) 607 607 { 608 MGWrapperData* data = (MGWrapperData*) (*j_env)->Get IntField(j_env, j_obj, FID_mg_data);608 MGWrapperData* data = (MGWrapperData*) (*j_env)->GetLongField(j_env, j_obj, FID_mg_data); 609 609 data->defaultBoolCombine = j_mode; 610 610 } … … 615 615 Java_org_greenstone_mg_MGSearchWrapper_getQueryParams(JNIEnv *j_env, jobject j_obj) 616 616 { 617 MGWrapperData* data = (MGWrapperData*) (*j_env)->Get IntField(j_env, j_obj, FID_mg_data);617 MGWrapperData* data = (MGWrapperData*) (*j_env)->GetLongField(j_env, j_obj, FID_mg_data); 618 618 char result[512]; /* Assume this is big enough */ 619 619 -
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.