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

Commit f105b28e authored by Marco Nelissen's avatar Marco Nelissen Committed by Android (Google) Code Review
Browse files

Merge "Check allocation" into mnc-dev

parents f62a067a 4c3ba337
Loading
Loading
Loading
Loading
+9 −3
Original line number Diff line number Diff line
@@ -284,11 +284,17 @@ status_t BnHDCP::onTransact(
            size_t offset = data.readInt32();
            size_t size = data.readInt32();
            uint32_t streamCTR = data.readInt32();
            void *outData = malloc(size);
            void *outData = NULL;
            uint64_t inputCTR;

            status_t err = encryptNative(graphicBuffer, offset, size,
            status_t err = ERROR_OUT_OF_RANGE;

            outData = malloc(size);

            if (outData != NULL) {
                err = encryptNative(graphicBuffer, offset, size,
                                             streamCTR, &inputCTR, outData);
            }

            reply->writeInt32(err);