Use StartFuseBridgeLoop function instead of FuseBridgeLoop class.

The method is being renamed from FuseBridgeLoop::Start to StartFuseBridgeLoop
in libappfuse. The CL handles the change in the framework side.

Bug: 29970149
Test: None
Change-Id: I70b91e426fa817d84c7f1f5f24c9e3ba401e523b
This commit is contained in:
Daichi Hirono
2016-11-15 11:27:45 +09:00
parent 199ab1f175
commit 976e63bdd3

View File

@@ -30,7 +30,7 @@ constexpr const char* CLASS_NAME = "com/android/server/storage/AppFuseBridge";
static jclass appFuseClass;
static jmethodID appFuseOnMount;
class Callback : public FuseBridgeLoop::Callback {
class Callback : public fuse::FuseBridgeLoopCallback {
JNIEnv* mEnv;
jobject mSelf;
@@ -47,9 +47,8 @@ public:
jboolean com_android_server_storage_AppFuseBridge_start_loop(
JNIEnv* env, jobject self, jint devJavaFd, jint proxyJavaFd) {
FuseBridgeLoop loop;
Callback callback(env, self);
return loop.Start(devJavaFd, proxyJavaFd, &callback);
return fuse::StartFuseBridgeLoop(devJavaFd, proxyJavaFd, &callback);
}
const JNINativeMethod methods[] = {