static int is_our_file(char *filename) { if (xmp_test_module(ctx, filename, NULL) == 0) return 1; return 0; }
static int is_our_file(char *filename) { strip_vfs(filename); /* Sorry, no VFS support */ if (xmp_test_module(ctx, filename, NULL) == 0) return 1; return 0; }
JNIEXPORT jint JNICALL Java_org_helllabs_android_xmp_Xmp_testModule(JNIEnv *env, jobject obj, jstring name) { const char *filename; int res; filename = (*env)->GetStringUTFChars(env, name, NULL); /* __android_log_print(ANDROID_LOG_DEBUG, "libxmp", "%s", filename); */ res = xmp_test_module(ctx, (char *)filename, NULL); (*env)->ReleaseStringUTFChars(env, name, filename); return res; }