blob: beb84a94b7ddfc6285336b0cc9cdd2680ee60996 [file] [log] [blame]
From 6e0958b5f732c008020c42769f0c5dc565c12327 Mon Sep 17 00:00:00 2001
From: chank chen <chank.chen@mediatek.com>
Date: Thu, 21 Dec 2023 17:34:30 +0800
Subject: [PATCH] fix out of array access
Signed-off-by: chank chen <chank.chen@mediatek.com>
---
.../DataModel/dml/components/DslhObjRecord/dslh_objro_access.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/source/ccsp/components/common/DataModel/dml/components/DslhObjRecord/dslh_objro_access.c b/source/ccsp/components/common/DataModel/dml/components/DslhObjRecord/dslh_objro_access.c
index 8266196d..9b13adb4 100755
--- a/source/ccsp/components/common/DataModel/dml/components/DslhObjRecord/dslh_objro_access.c
+++ b/source/ccsp/components/common/DataModel/dml/components/DslhObjRecord/dslh_objro_access.c
@@ -1591,7 +1591,7 @@ static void Notify_Table_Entry(PDSLH_OBJ_RECORD_OBJECT pMyObject, ULONG old_valu
rc = strcpy_s(Param_NumberOfEntry, sizeof(Param_NumberOfEntry), pMyObject->FullName);
ERR_CHK(rc);
- len = _ansc_strlen(Param_NumberOfEntryTemp);
+ len = sizeof(Param_NumberOfEntryTemp);
Param_NumberOfEntryTemp[len-1]= '\0';
/*CID: 65627 Copy of overlapping memory*/
--
2.18.0