• Romain Vimont's avatar
    core: remove global *_sys_t typedefs · ff2901af
    Romain Vimont authored
    Do not declare *_sys_t typedefs globally in vlc_common.h. Instead,
    declare them locally in each module that provides a definition.
    
    This paves the way to move C++ definitions into anonymous namespaces in
    order to respect C++ ODR.
    
    The picture_resource_t and sout_stream_id_sys_t typedefs will be handled
    separately, since they require specific additional changes.
    
    See #18033
    Signed-off-by: Jean-Baptiste Kempf's avatarJean-Baptiste Kempf <jb@videolan.org>
    ff2901af
Name
Last commit
Last update
autotools Loading commit data...
bin Loading commit data...
compat Loading commit data...
contrib Loading commit data...
doc Loading commit data...
extras Loading commit data...
include Loading commit data...
lib Loading commit data...
m4 Loading commit data...
modules Loading commit data...
po Loading commit data...
share Loading commit data...
src Loading commit data...
test Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.mailmap Loading commit data...
AUTHORS Loading commit data...
COPYING Loading commit data...
COPYING.LIB Loading commit data...
INSTALL Loading commit data...
Makefile.am Loading commit data...
NEWS Loading commit data...
README Loading commit data...
THANKS Loading commit data...
bootstrap Loading commit data...
configure.ac Loading commit data...
make-alias Loading commit data...