Skip to content

Commit 312db12

Browse files
committed
Improve parsing performance.
1 parent 043a41c commit 312db12

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

include/tao/json/sax/from_string.hpp

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,11 @@ namespace tao
2020
template< typename Consumer >
2121
inline void from_string( const char* data, const std::size_t size, Consumer& consumer, const char* source = nullptr, const std::size_t byte = 0, const std::size_t line = 1, const std::size_t column = 0 )
2222
{
23-
json_pegtl::memory_input<> input( data, data + size, source ? source : "tao::json::sax::from_string", byte, line, column );
23+
// TODO:
24+
(void)byte;
25+
(void)line;
26+
(void)column;
27+
json_pegtl::memory_input< json_pegtl::lf_crlf_eol, json_pegtl::tracking_mode::LAZY > input( data, data + size, source ? source : "tao::json::sax::from_string" );
2428
json_pegtl::parse< internal::grammar, internal::action, internal::control >( input, consumer );
2529
}
2630

0 commit comments

Comments
 (0)