diff --git a/vstgui/uidescription-scripting/tiny-js/TinyJS.cpp b/vstgui/uidescription-scripting/tiny-js/TinyJS.cpp index 8be5d7279..adf3edf92 100644 --- a/vstgui/uidescription-scripting/tiny-js/TinyJS.cpp +++ b/vstgui/uidescription-scripting/tiny-js/TinyJS.cpp @@ -1867,9 +1867,10 @@ CScriptVarLink* CTinyJS::functionCall (bool& execute, CScriptVarLink* function, } } CLEAN (value); - if (lexer->getToken () != ')') - lexer->match (','); v = v->getNextSibling (); + if (lexer->getToken () == ')') + break; + lexer->match (','); } lexer->match (')'); // execute function!