From cfd0903b197f3b742581bc0fe31850b398d9ca42 Mon Sep 17 00:00:00 2001 From: falkTX Date: Fri, 17 May 2024 17:56:18 +0200 Subject: [PATCH] Fix webui stateChanged message size Signed-off-by: falkTX --- distrho/src/DistrhoUI.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/distrho/src/DistrhoUI.cpp b/distrho/src/DistrhoUI.cpp index 320afc51..a8fb9602 100644 --- a/distrho/src/DistrhoUI.cpp +++ b/distrho/src/DistrhoUI.cpp @@ -489,7 +489,7 @@ void UI::stateChanged(const char* const key, const char* const value) if (char* const msg = static_cast(std::malloc(msglen))) { // TODO escape \\' - std::snprintf(msg, sizeof(msglen) - 1, + std::snprintf(msg, msglen - 1, "typeof(stateChanged) === 'function' && stateChanged('%s','%s')", key, value); msg[msglen - 1] = '\0'; webViewEvaluateJS(uiData->webview, msg);