mirror of
https://github.com/pocoproject/poco.git
synced 2025-12-24 14:19:08 +01:00
#3090: Do not initialize value with undefined behavior
This commit is contained in:
@@ -56,9 +56,6 @@ else ifeq (0, $(shell test -e $(POCO_ODBC_LIB)/libiodbc$(LIBLINKEXT); echo $$?))
|
||||
SYSLIBS += -liodbc -liodbcinst
|
||||
COMMONFLAGS += -DPOCO_IODBC -I/usr/include/iodbc
|
||||
|
||||
# TODO: OSX >= 10.8 deprecated non-Unicode ODBC API functions, silence warnings until iODBC Unicode support
|
||||
COMMONFLAGS += -Wno-deprecated-declarations
|
||||
|
||||
else
|
||||
$(error No ODBC library found. Please install unixODBC or iODBC or specify POCO_ODBC_LIB and try again)
|
||||
endif
|
||||
|
||||
@@ -462,7 +462,7 @@ private:
|
||||
bool extractManualImpl(std::size_t pos, T& val, SQLSMALLINT cType)
|
||||
{
|
||||
SQLRETURN rc = 0;
|
||||
T value = (T) 0;
|
||||
T value{};
|
||||
|
||||
resizeLengths(pos);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user