simulator: emit channels array only when not empty
Arrays of length 0 yield implementation-defined behaviour, which causes a compiler warning. In C, this was typically used to model flexibly-sized array members trailing a struct. Here, length 0 actually means it occupies no storage. Hence, do not emit the _channels array when it would otherwise have a length of 0.
parent
065677ee
No related branches found
No related tags found
Please register or sign in to comment