Use simpleMatch to fix travis build
This commit is contained in:
parent
c0e8654649
commit
7f1b43e79c
|
@ -334,7 +334,7 @@ void CheckSizeof::sizeofVoid()
|
||||||
for (const Token *tok = _tokenizer->tokens(); tok; tok = tok->next()) {
|
for (const Token *tok = _tokenizer->tokens(); tok; tok = tok->next()) {
|
||||||
if (Token::simpleMatch(tok, "sizeof ( )")) { // "sizeof(void)" gets simplified to sizeof ( )
|
if (Token::simpleMatch(tok, "sizeof ( )")) { // "sizeof(void)" gets simplified to sizeof ( )
|
||||||
sizeofVoidError(tok);
|
sizeofVoidError(tok);
|
||||||
} else if (Token::Match(tok, "sizeof (") && tok->next()->astOperand2()) {
|
} else if (Token::simpleMatch(tok, "sizeof (") && tok->next()->astOperand2()) {
|
||||||
const ValueType *vt = tok->next()->astOperand2()->valueType();
|
const ValueType *vt = tok->next()->astOperand2()->valueType();
|
||||||
if (vt && vt->type == ValueType::Type::VOID && vt->pointer == 0U)
|
if (vt && vt->type == ValueType::Type::VOID && vt->pointer == 0U)
|
||||||
sizeofDereferencedVoidPointerError(tok, tok->strAt(3));
|
sizeofDereferencedVoidPointerError(tok, tok->strAt(3));
|
||||||
|
|
Loading…
Reference in New Issue