quarnster/SublimeClang — Issue #2: getDiagnosticLocation broken on Windows
Author: quarnster
Created: 2011-12-05 09:44:23+00:00
State: open

Calling _clang_getDiagnosticLocation on Windows with the current clang.dll will result in a 'ValueError: Procedure called with not enough arguments (4 bytes missing) or wrong calling convention'. The current clang.dll is from the clang 2.9 mingw32 binary bundle, so it could possibly be fixed by compiling 3.0 or using a different compiler to create the clang.dll. Maybe changing the python code would work too, but nothing I tried helped.

If anyone has a fix for this, a patch would be appreciated.