diff options
Diffstat (limited to 'src/message.cpp')
| -rw-r--r-- | src/message.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/message.cpp b/src/message.cpp index ad76897..9900939 100644 --- a/src/message.cpp +++ b/src/message.cpp @@ -4,6 +4,8 @@ #include <ios> #include <sstream> +#include <iostream> + namespace wanda { @@ -64,6 +66,7 @@ std::istream &operator>>(std::istream &in, message &message) message.argument = std::optional{std::move(buffer)}; } + in.clear(in.rdstate() ^ std::ios_base::failbit); return in; } |
