2017-01-22 00:37:53 +01:00
|
|
|
//
|
|
|
|
// Java entry point
|
|
|
|
//
|
|
|
|
|
|
|
|
#include <jni.h>
|
|
|
|
#include "zipadjust.h"
|
|
|
|
|
2017-02-15 23:43:30 +08:00
|
|
|
JNIEXPORT void JNICALL
|
2017-06-16 03:07:46 +08:00
|
|
|
Java_com_topjohnwu_magisk_utils_ZipUtils_zipAdjust(JNIEnv *env, jclass type, jstring filenameIn_,
|
|
|
|
jstring filenameOut_) {
|
|
|
|
const char *filenameIn = (*env)->GetStringUTFChars(env, filenameIn_, 0);
|
|
|
|
const char *filenameOut = (*env)->GetStringUTFChars(env, filenameOut_, 0);
|
2017-02-15 23:43:30 +08:00
|
|
|
|
2017-06-16 03:07:46 +08:00
|
|
|
// TODO
|
|
|
|
zipadjust(filenameIn, filenameOut, 0);
|
2017-02-15 23:43:30 +08:00
|
|
|
|
2017-06-16 03:07:46 +08:00
|
|
|
(*env)->ReleaseStringUTFChars(env, filenameIn_, filenameIn);
|
|
|
|
(*env)->ReleaseStringUTFChars(env, filenameOut_, filenameOut);
|
|
|
|
}
|