[vlc-devel] [PATCH 09/12] network: io: Remove VLA usages

Hugo Beauzée-Luyssen hugo at beauzee.fr
Wed Dec 9 11:17:27 CET 2020


On Wed, Dec 9, 2020, at 10:31 AM, Rémi Denis-Courmont wrote:
> VLA are required just like hosting and threads and atomics are 
> required. By VLC, and in the case of VLAs also by C99.
> 

It's a de-facto requirement because the code uses it, but I don't think there's a clear & hard requirement, and it seems fairly easy to remove. It's indeed required by C99 but that's irrelevant since we don't use C99.

> None of those are required by C11 and that's completely irrelevant, as 
> VLC is not meant to run on bare metal or historical ISAs.
> 

Yes, but we're not talking about running on those architecture AFAICS

-- 
  Hugo Beauzée-Luyssen
  hugo at beauzee.fr


More information about the vlc-devel mailing list