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

Commit 875d75d3 authored by Nate Myren's avatar Nate Myren Committed by Android (Google) Code Review
Browse files

Merge "Properly unparcel return from note/startOperation" into sc-dev

parents 2df6be75 2b437b27
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -18,8 +18,8 @@

#include <binder/IAppOpsService.h>

#include <utils/Log.h>
#include <binder/Parcel.h>
#include <utils/Log.h>
#include <utils/String8.h>

#include <optional>
@@ -63,6 +63,8 @@ public:
        remote()->transact(NOTE_OPERATION_TRANSACTION, data, &reply);
        // fail on exception
        if (reply.readExceptionCode() != 0) return MODE_ERRORED;
        // TODO b/184855056: extract to class
        reply.readInt32();
        reply.readByte();
        return reply.readInt32();
    }
@@ -85,6 +87,8 @@ public:
        remote()->transact(START_OPERATION_TRANSACTION, data, &reply);
        // fail on exception
        if (reply.readExceptionCode() != 0) return MODE_ERRORED;
        // TODO b/184855056: extract to class
        reply.readInt32();
        reply.readByte();
        return reply.readInt32();
    }