mirror of
https://github.com/flipperdevices/flipperzero-firmware.git
synced 2025-12-12 04:41:26 +04:00
[FL-3925, FL-3942, FL-3944] JS features & bugfixes (SDK 0.2) (#4075)
* feat: JS GPIO PWM, JS GUI Widget view; fix: JS EvtLoop stop on request, JS EvtLoop stop on error * fix: f18 build * docs: widget * fix: js unit test * change feature naming Co-authored-by: あく <alleteam@gmail.com>
This commit is contained in:
@@ -584,7 +584,8 @@ static void mjs_apply_(struct mjs* mjs) {
|
||||
if(mjs_is_array(v)) {
|
||||
nargs = mjs_array_length(mjs, v);
|
||||
args = calloc(nargs, sizeof(args[0]));
|
||||
for(i = 0; i < nargs; i++) args[i] = mjs_array_get(mjs, v, i);
|
||||
for(i = 0; i < nargs; i++)
|
||||
args[i] = mjs_array_get(mjs, v, i);
|
||||
}
|
||||
mjs_apply(mjs, &res, func, mjs_arg(mjs, 0), nargs, args);
|
||||
free(args);
|
||||
|
||||
Reference in New Issue
Block a user