Browse Source

Check for symbols with a leading underscore when checking for a symbol.

pull/1/head
triton 12 years ago
parent
commit
1c80f44233
  1. 7
      src/Bridge/Library.cs

7
src/Bridge/Library.cs

@ -84,6 +84,13 @@ namespace CppSharp @@ -84,6 +84,13 @@ namespace CppSharp
if (FindLibraryBySymbol(symbol, out lib))
return true;
// Check for C symbols with a leading underscore.
if (FindLibraryBySymbol("_" + symbol, out lib))
{
symbol = "_" + symbol;
return true;
}
if (FindLibraryBySymbol("_imp_" + symbol, out lib))
{
symbol = "_imp_" + symbol;

Loading…
Cancel
Save