Fix SVACE defect(WGID=423935, Buffer overflow)
[platform/core/security/drm-service-core-tizen.git] / tadcore / Svc / DrmTdcSvc.cpp
index 58ed521..e755548 100644 (file)
@@ -625,7 +625,7 @@ int DrmTdcDecryptLicense(const char *pRespBuf, unsigned int respBufLen,
 
        //Get Decrypted License
        if ((ret = TADC_GetResponseRO((unsigned char *)pRespBuf, pt_ROAcqInfo, &t_RO,
-                                                                 (unsigned char *)pDecLicenseBuf)) < 0) {
+                                         (unsigned char *)pDecLicenseBuf, *decLicenseBufLen)) < 0) {
                DrmTdcDHInfoFree(idx); //2010.02.26
                DRM_TAPPS_EXCEPTION("TADC_GetResponseRO! Ret[%x]", ret);
                return TADC_GET_RORES_INFO_ERROR;