summaryrefslogtreecommitdiffstats
path: root/ingen
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2019-01-09 19:43:44 +0100
committerDavid Robillard <d@drobilla.net>2019-01-09 19:43:44 +0100
commitdc0548bc7b9b833e1c64440d943dc235882f62cf (patch)
treee605b0ca7bb23b44d8eec45cf334a90394c2847c /ingen
parent26e33ec7a3dd9f960c3bd44e065106b099dfa8b6 (diff)
downloadingen-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')
-rw-r--r--ingen/SocketWriter.hpp5
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;