From 1643487142b477ea9d22ec0ebd6d477d352d8347 Mon Sep 17 00:00:00 2001 From: Dhruv Khattar Date: Fri, 24 Jun 2016 13:21:27 +0530 Subject: [PATCH] Coverity #1321202 fixed Change-Id: I28dbbd7a119b930d3958ece8fe404a21ebac442b --- scilab/modules/ast/src/cpp/types/types_tools.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scilab/modules/ast/src/cpp/types/types_tools.cpp b/scilab/modules/ast/src/cpp/types/types_tools.cpp index b88722f..ce6458b 100644 --- a/scilab/modules/ast/src/cpp/types/types_tools.cpp +++ b/scilab/modules/ast/src/cpp/types/types_tools.cpp @@ -510,6 +510,11 @@ int checkIndexesArguments(InternalType* _pRef, typed_list* _pArgsIn, typed_list* else if (pIT->isString()) { String* pStr = pIT->getAs(); + if(!_pRef) + { + bUndefine = true; + continue; + } if (_pRef->isStruct()) { Struct* pStruct = _pRef->getAs(); -- 1.7.9.5