Remove zeroes
This commit is contained in:
parent
701c08644a
commit
7daa367d79
@ -1550,17 +1550,17 @@ scan_number_done:
|
|||||||
// literals
|
// literals
|
||||||
case 't':
|
case 't':
|
||||||
{
|
{
|
||||||
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}};
|
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')}};
|
||||||
return scan_literal(true_literal.data(), 4, token_type::literal_true);
|
return scan_literal(true_literal.data(), 4, token_type::literal_true);
|
||||||
}
|
}
|
||||||
case 'f':
|
case 'f':
|
||||||
{
|
{
|
||||||
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}};
|
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')}};
|
||||||
return scan_literal(false_literal.data(), 5, token_type::literal_false);
|
return scan_literal(false_literal.data(), 5, token_type::literal_false);
|
||||||
}
|
}
|
||||||
case 'n':
|
case 'n':
|
||||||
{
|
{
|
||||||
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}};
|
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')}};
|
||||||
return scan_literal(null_literal.data(), 4, token_type::literal_null);
|
return scan_literal(null_literal.data(), 4, token_type::literal_null);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user