Fix c++test defects (strncpy usage) 94/205194/2
authorKonrad Lipinski <k.lipinski2@partner.samsung.com>
Tue, 30 Apr 2019 06:34:35 +0000 (08:34 +0200)
committerKonrad Lipinski <k.lipinski2@partner.samsung.com>
Tue, 7 May 2019 08:45:38 +0000 (10:45 +0200)
Change-Id: I1b8ded2654b0e7ef76669479783459acaf084421

TEECLib/src/teec_api.c

index b82a13f08d7d45f63230eb09c1b9e3ac9e41efb4..0054e452c14011d10787ff149962464e3e3063f3 100644 (file)
@@ -618,7 +618,7 @@ TEEC_Result TEEC_InitializeContext(const char *name, TEEC_Context *context)
         */
        ctx.nameLength = (name == NULL) ? 0 : strlen(name) + 1;
 
-       if (ctx.nameLength > MAX_CONTEXT_NAME_LEN) {
+       if (ctx.nameLength >= MAX_CONTEXT_NAME_LEN) {
                OsaFree(context_imp);
                context->imp = NULL;
                LOGE(MODULE_TEEC_LIB, "TEE name length exceeding");