Ignore:
Timestamp:
2004-05-26T16:38:42+12:00 (20 years ago)
Author:
kjdon
Message:

tidied up the setting filename and basepath path stuff

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl3/packages/mg/jni/MGPassesWrapperImpl.c

    r7436 r7452  
    5252}
    5353
    54 /* Set the paths */
     54/* Set the filename */
    5555JNIEXPORT void JNICALL
    56 Java_org_greenstone_mg_MGPassesWrapper_setPath(JNIEnv *j_env, jobject j_obj,
     56Java_org_greenstone_mg_MGPassesWrapper_setFileName(JNIEnv *j_env, jobject j_obj,
    5757                        jstring j_filename)
    5858{
     
    6161 
    6262  assert(filename != NULL);
    63   set_path(filename);
     63  set_filename(filename);
    6464 
    65   /* Release the strings */
     65  /* Release the string */
    6666 (*j_env)->ReleaseStringUTFChars(j_env, j_filename, filename);
    6767
    6868}
    6969
    70 /* Set the paths */
     70/* Set the base path */
    7171JNIEXPORT void JNICALL
    72 Java_org_greenstone_mg_MGPassesWrapper_setPaths(JNIEnv *j_env, jobject j_obj,
    73                       jstring j_basepath, jstring j_filename)
     72Java_org_greenstone_mg_MGPassesWrapper_setBasePath(JNIEnv *j_env,
     73                           jobject j_obj,
     74                           jstring j_basepath)
    7475{
    7576  /* Get the base_path as a C string */
    7677  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);
    8178  assert(basepath != NULL);
    8279 
    83   set_paths(basepath, filename);
     80  set_basepath(basepath);
    8481
    8582 
    86   /* Release the strings */
     83  /* Release the string */
    8784  (*j_env)->ReleaseStringUTFChars(j_env, j_basepath, basepath);
    88   (*j_env)->ReleaseStringUTFChars(j_env, j_filename, filename);
    8985
    9086}
Note: See TracChangeset for help on using the changeset viewer.