From fc78530b3fad290aee4ead2d38249c697ee2af2a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Marjam=C3=A4ki?= Date: Sat, 23 Jun 2018 16:49:26 +0200 Subject: [PATCH] CheckOther: Use Variable::valueType() instead of Variable::typeStartToken --- lib/checkother.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/checkother.cpp b/lib/checkother.cpp index 46e4b0f70..9579ba0a0 100644 --- a/lib/checkother.cpp +++ b/lib/checkother.cpp @@ -2361,7 +2361,7 @@ void CheckOther::checkIncompleteArrayFill() if (MathLib::toLongNumber(tok->linkAt(1)->strAt(-1)) == var->dimension(0)) { unsigned int size = mTokenizer->sizeOfType(var->typeStartToken()); - if (size == 0 && var->typeStartToken()->next()->str() == "*") + if (size == 0 && var->valueType()->pointer) size = mSettings->sizeof_pointer; if ((size != 1 && size != 100 && size != 0) || var->isPointer()) { if (printWarning)