Fix of warning caused by -fstack-protector
This commit is contained in:
parent
7efe875495
commit
701c08644a
@ -1550,18 +1550,18 @@ scan_number_done:
|
|||||||
// literals
|
// literals
|
||||||
case 't':
|
case 't':
|
||||||
{
|
{
|
||||||
std::array<char_type, 4> true_literal = {{static_cast<char_type>('t'), static_cast<char_type>('r'), static_cast<char_type>('u'), static_cast<char_type>('e')}};
|
std::array<char_type, 8> true_literal = {{static_cast<char_type>('t'), static_cast<char_type>('r'), static_cast<char_type>('u'), static_cast<char_type>('e'), 0, 0, 0, 0}};
|
||||||
return scan_literal(true_literal.data(), true_literal.size(), token_type::literal_true);
|
return scan_literal(true_literal.data(), 4, token_type::literal_true);
|
||||||
}
|
}
|
||||||
case 'f':
|
case 'f':
|
||||||
{
|
{
|
||||||
std::array<char_type, 5> false_literal = {{static_cast<char_type>('f'), static_cast<char_type>('a'), static_cast<char_type>('l'), static_cast<char_type>('s'), static_cast<char_type>('e')}};
|
std::array<char_type, 8> false_literal = {{static_cast<char_type>('f'), static_cast<char_type>('a'), static_cast<char_type>('l'), static_cast<char_type>('s'), static_cast<char_type>('e'), 0, 0, 0}};
|
||||||
return scan_literal(false_literal.data(), false_literal.size(), token_type::literal_false);
|
return scan_literal(false_literal.data(), 5, token_type::literal_false);
|
||||||
}
|
}
|
||||||
case 'n':
|
case 'n':
|
||||||
{
|
{
|
||||||
std::array<char_type, 4> null_literal = {{static_cast<char_type>('n'), static_cast<char_type>('u'), static_cast<char_type>('l'), static_cast<char_type>('l')}};
|
std::array<char_type, 8> null_literal = {{static_cast<char_type>('n'), static_cast<char_type>('u'), static_cast<char_type>('l'), static_cast<char_type>('l'), 0, 0, 0, 0}};
|
||||||
return scan_literal(null_literal.data(), null_literal.size(), token_type::literal_null);
|
return scan_literal(null_literal.data(), 4, token_type::literal_null);
|
||||||
}
|
}
|
||||||
|
|
||||||
// string
|
// string
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user