[vlc-devel] [PATCH 2/2] include: strings: Add size check to vlc_hex_encode_binary

Rémi Denis-Courmont remi at remlab.net
Fri Apr 17 16:35:51 CEST 2020


Le perjantaina 17. huhtikuuta 2020, 16.08.11 EEST Marvin Scholz a écrit :
> On 17 Apr 2020, at 12:49, Rémi Denis-Courmont wrote:
> > Hi,
> > 
> > This warning has served me many times both to find bugs and to clean
> > code up.
> > 
> > If it triggers here, maybe the API should be improved...
> 
> It only triggers because the size argument is only used for the assert,
> alternatively I could use an if() and abort() so that it always checks
> it
> even for non-debug build. (Which might be better than to silently do a
> write out of bounds in non-debug cases).

I don't really see the point in having two size parameters when they are a 
function of each other.

-- 
Rémi Denis-Courmont
Tapiola new town, Uusimaan Republic





More information about the vlc-devel mailing list