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

Commit 90657bbe authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "Return correct error code when finish input length is too long."

parents 172b1d00 f1e5edf7
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -576,7 +576,9 @@ keymaster_error_t TrustyKeymasterDevice::finish(keymaster_operation_handle_t ope
        return error_;
    }
    if (input && input->data_length > kMaximumFinishInputLength) {
        return KM_ERROR_INVALID_ARGUMENT;
        ALOGE("%zu-byte input to finish; only %zu bytes allowed",
              input->data_length, kMaximumFinishInputLength);
        return KM_ERROR_INVALID_INPUT_LENGTH;
    }

    if (out_params) {