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

Commit 5924e3db authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Fix use of uninitialized value in libmediadrm" into oc-dev

parents e3e23089 2442047f
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -331,10 +331,13 @@ ssize_t CryptoHal::decrypt(const uint8_t keyId[16], const uint8_t iv[16],
            return status;
        }
        secure = false;
    } else {
    } else if (destination.mType == kDestinationTypeNativeHandle) {
        hDestination.type = BufferType::NATIVE_HANDLE;
        hDestination.secureMemory = hidl_handle(destination.mHandle);
        secure = true;
    } else {
        android_errorWriteLog(0x534e4554, "70526702");
        return UNKNOWN_ERROR;
    }

    ::SharedBuffer hSource;
+4 −0
Original line number Diff line number Diff line
@@ -369,6 +369,10 @@ status_t BnCrypto::onTransact(
                    android_errorWriteLog(0x534e4554, "71389378");
                    return OK;
                }
            } else {
                reply->writeInt32(BAD_VALUE);
                android_errorWriteLog(0x534e4554, "70526702");
                return OK;
            }

            AString errorDetailMsg;