Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4a6b7a85 authored by Treehugger Robot's avatar Treehugger Robot Committed by Automerger Merge Worker
Browse files

Merge "libbinder: eliminate Binder.cpp dependency on IShellCallback" am:...

Merge "libbinder: eliminate Binder.cpp dependency on IShellCallback" am: 05f897ca am: 206aabd8 am: c2834f88

Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2147029



Change-Id: Ia068589f1542c23f4fb6a44defc2a3af18a5e16c
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents beb1eead c2834f88
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -87,7 +87,6 @@ cc_defaults {
        "FdTrigger.cpp",
        "IInterface.cpp",
        "IResultReceiver.cpp",
        "IShellCallback.cpp",
        "OS.cpp",
        "Parcel.cpp",
        "ParcelFileDescriptor.cpp",
@@ -234,6 +233,7 @@ cc_library {

    srcs: [
        "IMemory.cpp",
        "IShellCallback.cpp",
        "LazyServiceRegistrar.cpp",
        "MemoryBase.cpp",
        "MemoryDealer.cpp",
+4 −3
Original line number Diff line number Diff line
@@ -648,12 +648,13 @@ status_t BBinder::onTransact(
            for (int i = 0; i < argc && data.dataAvail() > 0; i++) {
               args.add(data.readString16());
            }
            sp<IShellCallback> shellCallback = IShellCallback::asInterface(
                    data.readStrongBinder());
            sp<IBinder> shellCallbackBinder = data.readStrongBinder();
            sp<IResultReceiver> resultReceiver = IResultReceiver::asInterface(
                    data.readStrongBinder());

            // XXX can't add virtuals until binaries are updated.
            // sp<IShellCallback> shellCallback = IShellCallback::asInterface(
            //        shellCallbackBinder);
            // return shellCommand(in, out, err, args, resultReceiver);
            (void)in;
            (void)out;