OCILIB v4.6.1 is now available for download !
Get the release and enjoy it !
Fixes (C API)
- Issue #188: Compile error with Oracle client 12.1 and option OCI_IMPORT_LINKAGE - Issue #196: Warning 4996 - Issue #198: Compile Error with Oracle Client 12.2 and option OCI_ATTR_CALL_TIMEOUT - Issue #199: Compile warnings on Oracle Client 12.2
Fixes (C++ API)
- Issue #182: Cannot bind a std::vector as a PL/SQL Table (v4.6.0 fixed the issue only for 1st element of the vector) - Issue #189: In/out binded vector<ostring> not updated after statement execution - Issue #191: Reassigning SAME C handle to C++ a object leads to loose the content of the C handle - Issue #192: Vectors of non scalar types binded as pure OUT binds are not updated after execution if vector element do not have their value set - Issue #200: Compiler warning 4018 with 4.6.0
- Updated compilers for MS Windows prebuilt binaries * VS2017 15.9.7 for 32/64 bit DLLs - Prebuilt static libraries built with TDM-GCC (Code::Blocks projects) are not shipped anymore * Recent TDM- GCC versions produces executables that links statically against winpthreads * This implies requirements and restrictions that motivated to remove prebuilt libs from ocilib releases * Users can compile them using the provided Code::Blocks project