From: Mark Andrews Date: Tue, 9 Jan 2018 21:41:26 +0000 (+1100) Subject: 4860. [bug] isc_int8_t should be signed char. [RT #46973] X-Git-Tag: v9.13.0~286 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=21f708c88c2a31fe7d00ca6acfe24953b9db5d57;p=thirdparty%2Fbind9.git 4860. [bug] isc_int8_t should be signed char. [RT #46973] --- diff --git a/CHANGES b/CHANGES index 077a0ff07c8..42ba99e9494 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,5 @@ +4860. [bug] isc_int8_t should be signed char. [RT #46973] + 4859. [bug] A loop was possible when attempting to validate unsigned CNAME responses from secure zones; this caused a delay in returning SERVFAIL and diff --git a/lib/isc/unix/include/isc/int.h b/lib/isc/unix/include/isc/int.h index 00fc048f656..706353eaca6 100644 --- a/lib/isc/unix/include/isc/int.h +++ b/lib/isc/unix/include/isc/int.h @@ -13,7 +13,7 @@ /*! \file */ -typedef char isc_int8_t; +typedef signed char isc_int8_t; typedef unsigned char isc_uint8_t; typedef short isc_int16_t; typedef unsigned short isc_uint16_t;