From 478d5e55dcd2ddf4cfbff5ecfe080608a7bfafa1 Mon Sep 17 00:00:00 2001 From: baoxy92 Date: Sat, 24 Aug 2024 04:26:29 +0000 Subject: [PATCH] update services/drm_service/client/src/media_decrypt_module_service_proxy.cpp. Signed-off-by: baoxy92 --- .../client/src/media_decrypt_module_service_proxy.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/services/drm_service/client/src/media_decrypt_module_service_proxy.cpp b/services/drm_service/client/src/media_decrypt_module_service_proxy.cpp index 3d6d48e0..e065558c 100644 --- a/services/drm_service/client/src/media_decrypt_module_service_proxy.cpp +++ b/services/drm_service/client/src/media_decrypt_module_service_proxy.cpp @@ -116,7 +116,7 @@ int32_t MediaDecryptModuleServiceProxy::DecryptMediaData(bool secureDecodrtState DRM_CHECK_AND_RETURN_RET_LOG(data.WriteUint32(cryptInfo.keyId.size()), IPC_PROXY_ERR, "MediaDecryptModuleServiceProxy DecryptMediaData Write cryptInfo.keyId size failed."); - DRM_CHECK_AND_RETURN_RET_LOG(cryptInfo.keyId.size() < KEYID_MAX_LEN, DRM_MEMORY_ERROR, + DRM_CHECK_AND_RETURN_RET_LOG(cryptInfo.keyId.size() <= KEYID_MAX_LEN, DRM_MEMORY_ERROR, "The size of keyId is too large."); if (cryptInfo.keyId.size() != 0) { DRM_CHECK_AND_RETURN_RET_LOG(data.WriteBuffer(cryptInfo.keyId.data(), cryptInfo.keyId.size()), IPC_PROXY_ERR, @@ -125,7 +125,7 @@ int32_t MediaDecryptModuleServiceProxy::DecryptMediaData(bool secureDecodrtState DRM_CHECK_AND_RETURN_RET_LOG(data.WriteUint32(cryptInfo.iv.size()), IPC_PROXY_ERR, "MediaDecryptModuleServiceProxy DecryptMediaData Write cryptInfo.iv size failed."); - DRM_CHECK_AND_RETURN_RET_LOG(cryptInfo.iv.size() < IV_MAX_LEN, DRM_MEMORY_ERROR, "The size of iv is too large."); + DRM_CHECK_AND_RETURN_RET_LOG(cryptInfo.iv.size() <= IV_MAX_LEN, DRM_MEMORY_ERROR, "The size of iv is too large."); if (cryptInfo.iv.size() != 0) { DRM_CHECK_AND_RETURN_RET_LOG(data.WriteBuffer(cryptInfo.iv.data(), cryptInfo.iv.size()), IPC_PROXY_ERR,