Confira !!
Em 2020, o kernel do Linux tentou adicionar os flexibe array members para substituir os zero lenght arrays, mas dessa vez o código foi revertido logo em seguida. Para o Kernel Linux 5.18, a mudança em toda a árvore de substituição do zero lenght arrays por flexible arrays members C99 foi mesclada e parece estar em boa forma desta vez.
Na semana passada, Gustavo Silva submeteu o pull switching de todo o uso de zero lenght array para o flexible array members. A motivação é que os flexible array members são mais confiáveis do que os zero lenght arrays quando se trata de calcular o tamanho do array, o compilador pode observar melhor os possíveis problemas, etc.
Nenhum comentário:
Postar um comentário