summaryrefslogtreecommitdiffhomepage
path: root/src/fix/parser_impl.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/fix/parser_impl.cpp')
-rw-r--r--src/fix/parser_impl.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/fix/parser_impl.cpp b/src/fix/parser_impl.cpp
index 28c9d0d..b12166a 100644
--- a/src/fix/parser_impl.cpp
+++ b/src/fix/parser_impl.cpp
@@ -81,7 +81,7 @@ namespace ocl::fix
/// \brief Alias of visit.
range_buffer visitor::operator()(const std::string& in)
{
- return impl_->visit(in);
+ return impl_->visit(in.data());
}
/// @brief Visits a FIX message and parse it into a range_buffer object.
@@ -89,7 +89,7 @@ namespace ocl::fix
/// @warning This function may throw exceptions.
range_buffer visitor::visit(const std::string& in)
{
- return impl_->visit(in);
+ return impl_->visit(in.data());
}
} // namespace ocl::fix