Vincent Rogier

Results 117 comments of Vincent Rogier

hi, commit 8d038741 addresses -Wstrict-prototypes

Hi, OCILIB C API Internal allocation mode (OCI_BAM_INTERNAL) is not currently supported by the surface C++ API. Current C++ binding API relies on C++ references which implies passing host variables....

Hi, Thanks for reporting this issue. I will commit a fix for it this week and will make a new release. Regards, Vincent

Hi, I don't get the error when compiling ocilib dll solution. Can you provide compiler options you are using ? thanks Vincent

I can disable warning C4191 but I don't have it with vs2022 What msvc are you using ?

I committed a change that disable locally the given warning (that my vs complier does not fire, even if I see why it could be fired) and added a cast....

Hi, Your build logs shows that you are using msvc 16.11.2.x which relates to vs2019. And that you are building version 4.7.4 of ocilib. I made the commit on develop-4.7.5...

I have tried to build ocilib with same compiler options as your build log and I don't get any warnings.

extract from your build log: ` 2>E:\0228\vcpkg\buildtrees\ocilib\x64-windows-rel\v4.7.4-608a7a068d\src\array.c(226,5): warning C4013: 'LOCK_LIST' undefined; assuming extern returning int [E:\0228\vcpkg\buildtrees\ocilib\x64-windows-rel\v4.7.4-608a7a068d\proj\dll\ocilib_dll.vcxproj] ` arrayc. includes macros.h where LOCK_LIST is defined. Thus I don't get why you...

Hi, Visual Studio 2022 has been released in November 2021 ! Your buildlog show you're using VS2019 compiler: **C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\** `C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\CL.exe /c /I"E:/0228/vcpkg/installed\x64-windows\include"...