Extending null-terminated array without length results in assertion in valac
@mpiechotka
Submitted by Maciej Marcin Piechotka Link to original bug (#734925)
Description
Code:
[CCode (array_length = false, array_null_terminated = true)] internal uint[]? sizes; ... sizes += 0;
Results in assertion error:
ERROR:valaccodearraymodule.c:1105:vala_ccode_array_module_real_get_array_length_cvalue: assertion failed: (size != null && size.size >= dim)
(Probably dynamic guess of length and assumption that size == length or just erroring out would be better).
Version: 0.25.x