mirror of
https://github.com/openharmony/multimedia_drm_framework.git
synced 2026-07-19 17:13:35 -04:00
update interfaces/kits/c/drm_capi/common/native_drm_object.h.
Signed-off-by: baoxy92 <baoxianyue@hisilicon.com>
This commit is contained in:
@@ -111,7 +111,12 @@ public:
|
||||
dataInfo = (unsigned char *)malloc(data.size());
|
||||
DRM_CHECK_AND_RETURN_LOG(dataInfo != nullptr, "malloc faild!");
|
||||
errno_t ret = memcpy_s(dataInfo, data.size(), data.data(), data.size());
|
||||
DRM_CHECK_AND_RETURN_LOG(ret == EOK, "memcpy_s faild!");
|
||||
if (ret != EOK) {
|
||||
DRM_ERR_LOG("memcpy_s faild!");
|
||||
free(dataInfo);
|
||||
dataInfo = nullptr;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
if (callback_ != nullptr) {
|
||||
@@ -200,7 +205,12 @@ public:
|
||||
dataInfo = (unsigned char *)malloc(data.size());
|
||||
DRM_CHECK_AND_RETURN_LOG(dataInfo != nullptr, "malloc faild!");
|
||||
errno_t ret = memcpy_s(dataInfo, data.size(), data.data(), data.size());
|
||||
DRM_CHECK_AND_RETURN_LOG(ret == EOK, "memcpy_s faild!");
|
||||
if (ret != EOK) {
|
||||
DRM_ERR_LOG("memcpy_s faild!");
|
||||
free(dataInfo);
|
||||
dataInfo = nullptr;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
if (callback_.eventCallback != nullptr) {
|
||||
@@ -277,4 +287,4 @@ private:
|
||||
} // DrmStandard
|
||||
} // OHOS
|
||||
|
||||
#endif // NATIVE_DRM_OBJECT_H
|
||||
#endif // NATIVE_DRM_OBJECT_H
|
||||
Reference in New Issue
Block a user