]> git.ipfire.org Git - thirdparty/util-linux.git/commit
strutils: fix unsigned integer overflows [AddressSanitizer]
authorSami Kerola <kerolasa@iki.fi>
Sat, 22 Nov 2014 08:18:17 +0000 (08:18 +0000)
committerSami Kerola <kerolasa@iki.fi>
Fri, 19 Dec 2014 09:10:48 +0000 (09:10 +0000)
commit2f8610ee95ebde1e436a7ce38e34a8e8e76cc6df
treeb2bcc9ad3f2ebf954ad2789a363f88becbd988f6
parent737532efe5a931cf452564624da430ee8e2110eb
strutils: fix unsigned integer overflows [AddressSanitizer]

include/strutils.h:174:10: runtime error: unsigned integer overflow: 0 -
1 cannot be represented in type 'size_t' (aka 'unsigned long')

include/strutils.h:178:6: runtime error: unsigned integer overflow:
18446744073709551615 + 1 cannot be represented in type 'size_t' (aka
'unsigned long')

Signed-off-by: Sami Kerola <kerolasa@iki.fi>
include/strutils.h