From d05f121c0a720a2e7fa42e29fb0452cf22b042a7 Mon Sep 17 00:00:00 2001 From: Malin E Date: Fri, 17 Dec 2021 10:34:46 +0100 Subject: [PATCH] Fail safe for stupid misstake --- src/scene/scene_lua.inl | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/scene/scene_lua.inl b/src/scene/scene_lua.inl index cc21ef5164..bade5b02bd 100644 --- a/src/scene/scene_lua.inl +++ b/src/scene/scene_lua.inl @@ -948,6 +948,11 @@ int sendOSCMessage(lua_State* L) { std::replace(lable.begin(), lable.end(), '.', '_'); std::replace(lable.begin(), lable.end(), '-', '_'); std::replace(lable.begin(), lable.end(), '&', '_'); + + if (lable.size() > 0 && lable[0] != '/') { + lable = '/' + lable; + } + stream.Clear(); stream << osc::BeginMessage(lable.c_str()) << value << osc::EndMessage; socket->Send(stream.Data(), stream.Size());