X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=android_pandora.git;a=blobdiff_plain;f=apps%2Foi-filemanager%2FFileManager%2Fjni%2Faccess.c;fp=apps%2Foi-filemanager%2FFileManager%2Fjni%2Faccess.c;h=3eda830eaa050651405033e577b95b6af26fbb81;hp=0000000000000000000000000000000000000000;hb=811a5a4a3091f65fef340acafe62d6355b13c44f;hpb=4401ca4aa1b3938939c6c371dfda57aa0652696f diff --git a/apps/oi-filemanager/FileManager/jni/access.c b/apps/oi-filemanager/FileManager/jni/access.c new file mode 100644 index 0000000..3eda830 --- /dev/null +++ b/apps/oi-filemanager/FileManager/jni/access.c @@ -0,0 +1,16 @@ +#include +#include +#include + +jboolean Java_org_openintents_filemanager_util_FileUtils_access(JNIEnv * env, jclass clazz, jstring path, jint mode) +{ + jboolean isCopy; + const char * szPath = (*env)->GetStringUTFChars(env, path, &isCopy); + int result = access(szPath, mode); + (*env)->ReleaseStringUTFChars(env, path, szPath); + if(result == 0){ + return JNI_TRUE; + } else { + return JNI_FALSE; + } +}