mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-08-28 13:08:06 +00:00
[master] type mismatch in ODBC DLZ driver
3732. [contrib] Fixed a type mismatch causing the ODBC DLZ driver to dump core on 64-bit systems. [RT #35324]
This commit is contained in:
parent
7983f6f77a
commit
41e55d0403
3
CHANGES
3
CHANGES
@ -1,3 +1,6 @@
|
|||||||
|
3732. [contrib] Fixed a type mismatch causing the ODBC DLZ
|
||||||
|
driver to dump core on 64-bit systems. [RT #35324]
|
||||||
|
|
||||||
3731. [func] Added a "no-case-compress" ACL, which causes
|
3731. [func] Added a "no-case-compress" ACL, which causes
|
||||||
named to use case-insensitive compression
|
named to use case-insensitive compression
|
||||||
(disabling change #3645) for specified
|
(disabling change #3645) for specified
|
||||||
|
@ -734,7 +734,7 @@ odbc_get_resultset(const char *zone, const char *record,
|
|||||||
static isc_result_t
|
static isc_result_t
|
||||||
odbc_getField(SQLHSTMT *stmnt, SQLSMALLINT field, char **data) {
|
odbc_getField(SQLHSTMT *stmnt, SQLSMALLINT field, char **data) {
|
||||||
|
|
||||||
SQLINTEGER size;
|
SQLLEN size;
|
||||||
|
|
||||||
REQUIRE(data != NULL && *data == NULL);
|
REQUIRE(data != NULL && *data == NULL);
|
||||||
|
|
||||||
@ -763,7 +763,7 @@ odbc_getManyFields(SQLHSTMT *stmnt, SQLSMALLINT startField,
|
|||||||
SQLSMALLINT endField, char **retData) {
|
SQLSMALLINT endField, char **retData) {
|
||||||
|
|
||||||
isc_result_t result;
|
isc_result_t result;
|
||||||
SQLINTEGER size;
|
SQLLEN size;
|
||||||
int totSize = 0;
|
int totSize = 0;
|
||||||
SQLSMALLINT i;
|
SQLSMALLINT i;
|
||||||
int j = 0;
|
int j = 0;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user