Re: [Mingw-w64-public] Bug: TlsGetValue is called after TlsFree when compiled with -static

2013-11-11 Thread Kai Tietz
Hello Sergei, 2013/11/11 Sergei Antonov : > Hello! > I'm using Mingw-w64 3.0 release compiled with gcc-4.7.2. This is my test > pogram: > > === > #include > #include > > struct S { > S() { > OutputDebugString("test ctor"); > } > ~S() { > OutputD

Re: [Mingw-w64-public] Coverity

2013-11-11 Thread Kai Tietz
Hello Mity, 2013/11/11 : > > Hi. > > I'm using the Coverity scan [1] for static source analyzes for mCtrl > project [2] on a regular basis before each release. I've recently got some > false positives resulting from each usage of the macro InlineIsEqualGUID > from mingw-w64 system headers. > > It

[Mingw-w64-public] Coverity

2013-11-11 Thread mity
Hi. I'm using the Coverity scan [1] for static source analyzes for mCtrl project [2] on a regular basis before each release. I've recently got some false positives resulting from each usage of the macro InlineIsEqualGUID from mingw-w64 system headers. It actually results in reports similar to th

Re: [Mingw-w64-public] semaphore wrappers

2013-11-11 Thread Edscott Wilson
2013/11/9 dw >handle = CreateSemaphore(NULL, (LONG) value, (LONG) 1024, name); > > > Why 1024? Is this the same as SEM_VALUE_MAX? > Probably not the same. I'm now changing it to SEM_VALUE_MAX. > > if (handle == NULL){ > LPTSTR buffer; > errno = EINVAL; >

[Mingw-w64-public] Bug: TlsGetValue is called after TlsFree when compiled with -static

2013-11-11 Thread Sergei Antonov
Hello! I'm using Mingw-w64 3.0 release compiled with gcc-4.7.2. This is my test pogram: === #include #include struct S { S() { OutputDebugString("test ctor"); } ~S() { OutputDebugString("test dtor"); } }; int APIENTRY _tWinMain(HINSTANCE hIns