[vlc-devel] [vlc-commits] demux: make p_sys void * (refs #18504, #17078)

Rémi Denis-Courmont remi at remlab.net
Mon Dec 4 12:31:15 CET 2017


So how does this solve the unification of stream_t and demux_t (p_sys is void in stream_t)? How does this permit storing anything but a structure as opaque data (incomplete struct pointers can only represent struct pointers)? And most ridiculously, how does this not just shift the ODR violation issue from demux_sys_t to demux_t?
-- 
Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser ma brièveté.


More information about the vlc-devel mailing list