svn commit: r355400 - head/sys/sys
Ryan Libby
rlibby at FreeBSD.org
Wed Dec 4 20:15:18 UTC 2019
Author: rlibby
Date: Wed Dec 4 20:15:17 2019
New Revision: 355400
URL: https://svnweb.freebsd.org/changeset/base/355400
Log:
bistring: avoid gcc -Wsign-compare
Appease gcc after after r355377, which broke gcc builds.
Reviewed by: dougm
MFC with: r355377
Differential Revision: https://reviews.freebsd.org/D22682
Modified:
head/sys/sys/bitstring.h
Modified: head/sys/sys/bitstring.h
==============================================================================
--- head/sys/sys/bitstring.h Wed Dec 4 19:46:48 2019 (r355399)
+++ head/sys/sys/bitstring.h Wed Dec 4 20:15:17 2019 (r355400)
@@ -306,7 +306,7 @@ bit_ffs_area_at(bitstr_t *_bitstr, int _start, int _nb
while ((_test & (_test + 1)) != 0 && _b-- > 0)
_test |= _test >> (((_size - 1) >> _b) + 1) / 2;
/* Find the start of the first 0-area in _test. */
- _offset = (~_test == 0) ? _BITSTR_BITS :
+ _offset = (~_test == 0) ? (int)_BITSTR_BITS :
ffsl(~_test) - 1;
_value = (_curbitstr - _bitstr) * _BITSTR_BITS +
_offset;
@@ -353,7 +353,7 @@ bit_ffc_area_at(bitstr_t *_bitstr, int _start, int _nb
while ((_test & (_test + 1)) != 0 && _b-- > 0)
_test |= _test >> (((_size - 1) >> _b) + 1) / 2;
/* Find the start of the first 0-area in _test. */
- _offset = (~_test == 0) ? _BITSTR_BITS :
+ _offset = (~_test == 0) ? (int)_BITSTR_BITS :
ffsl(~_test) - 1;
_value = (_curbitstr - _bitstr) * _BITSTR_BITS +
_offset;
More information about the svn-src-all
mailing list