| 273 | json_t* mapJ; |
| 274 | size_t mapIndex; |
| 275 | json_array_foreach(mapsJ, mapIndex, mapJ) { |
| 276 | json_t* ccJ = json_object_get(mapJ, "cc"); |
| 277 | json_t* moduleIdJ = json_object_get(mapJ, "moduleId"); |
| 278 | json_t* paramIdJ = json_object_get(mapJ, "paramId"); |
| 279 | if (!(ccJ && moduleIdJ && paramIdJ)) |
| 280 | continue; |
| 281 | if (mapIndex >= MAX_CHANNELS) |
| 282 | continue; |
| 283 | ccs[mapIndex] = json_integer_value(ccJ); |
| 284 | APP->engine->updateParamHandle_NoLock(¶mHandles[mapIndex], json_integer_value(moduleIdJ), json_integer_value(paramIdJ), false); |
| 285 | refreshParamHandleText(mapIndex); |
| 286 | } |
| 287 | } |
| 288 | |
| 289 | updateMapLen(); |
nothing calls this directly
no test coverage detected