From 976e63bdd3c2d68622d79753a97c876f284b2acc Mon Sep 17 00:00:00 2001 From: Daichi Hirono Date: Tue, 15 Nov 2016 11:27:45 +0900 Subject: [PATCH] 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 --- services/core/jni/com_android_server_storage_AppFuseBridge.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/services/core/jni/com_android_server_storage_AppFuseBridge.cpp b/services/core/jni/com_android_server_storage_AppFuseBridge.cpp index 640fd0e55127..2f20ecd1954d 100644 --- a/services/core/jni/com_android_server_storage_AppFuseBridge.cpp +++ b/services/core/jni/com_android_server_storage_AppFuseBridge.cpp @@ -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[] = { -- 2.11.0