From bf1d84fd0f4400a97922177646e3cac4eb8e3c31 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Wed, 17 Feb 2010 00:43:02 +0000 Subject: Fix liblo varargs argument termination. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2457 a436a847-0d15-0410-975c-d299462d15a1 --- src/client/OSCEngineSender.cpp | 2 +- src/engine/OSCClientSender.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/client/OSCEngineSender.cpp b/src/client/OSCEngineSender.cpp index 62ad94ec..8600ec44 100644 --- a/src/client/OSCEngineSender.cpp +++ b/src/client/OSCEngineSender.cpp @@ -89,7 +89,7 @@ OSCEngineSender::attach(int32_t ping_id, bool block) void OSCEngineSender::register_client(Shared::ClientInterface* client) { - send("/register_client", "i", next_id(), LO_ARGS_END, LO_ARGS_END); + send("/register_client", "i", next_id(), LO_ARGS_END); } diff --git a/src/engine/OSCClientSender.cpp b/src/engine/OSCClientSender.cpp index eec3923a..ee636784 100644 --- a/src/engine/OSCClientSender.cpp +++ b/src/engine/OSCClientSender.cpp @@ -53,7 +53,7 @@ OSCClientSender::response_ok(int32_t id) if (!_enabled) return; - if (lo_send(_address, "/ok", "i", id) < 0) { + if (lo_send(_address, "/ok", "i", id, LO_ARGS_END) < 0) { Raul::error << "Unable to send OK " << id << "! (" << lo_address_errstr(_address) << ")" << endl; } @@ -73,7 +73,7 @@ OSCClientSender::response_error(int32_t id, const std::string& msg) if (!_enabled) return; - if (lo_send(_address, "/error", "is", id, msg.c_str()) < 0) { + if (lo_send(_address, "/error", "is", id, msg.c_str(), LO_ARGS_END) < 0) { Raul::error << "Unable to send error " << id << "! (" << lo_address_errstr(_address) << ")" << endl; } -- cgit v1.2.1