diff options
author | David Robillard <d@drobilla.net> | 2019-01-09 19:43:44 +0100 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2019-01-09 19:43:44 +0100 |
commit | dc0548bc7b9b833e1c64440d943dc235882f62cf (patch) | |
tree | e605b0ca7bb23b44d8eec45cf334a90394c2847c /ingen/SocketWriter.hpp | |
parent | 26e33ec7a3dd9f960c3bd44e065106b099dfa8b6 (diff) | |
download | ingen-dc0548bc7b9b833e1c64440d943dc235882f62cf.tar.gz ingen-dc0548bc7b9b833e1c64440d943dc235882f62cf.tar.bz2 ingen-dc0548bc7b9b833e1c64440d943dc235882f62cf.zip |
Fix SocketWriter bundle delimiters
In particular, this fixes ingenish. The old solution here was broken by
changing to a single message() function since bundle_end() was no longer
virtual.
Diffstat (limited to 'ingen/SocketWriter.hpp')
-rw-r--r-- | ingen/SocketWriter.hpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/ingen/SocketWriter.hpp b/ingen/SocketWriter.hpp index 4d7247da..c4ed7b51 100644 --- a/ingen/SocketWriter.hpp +++ b/ingen/SocketWriter.hpp @@ -43,10 +43,9 @@ public: const URI& uri, SPtr<Raul::Socket> sock); - size_t text_sink(const void* buf, size_t len) override; + void message(const Message& message) override; - /** Override of bundle_end to terminate bundles in the stream. */ - void bundle_end(); + size_t text_sink(const void* buf, size_t len) override; protected: SPtr<Raul::Socket> _socket; |