Browse Source

added pmCharSetUnicode to the P/Invoke map parameters (fixes invalid string data in LogEvent calls)

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5197 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
shortcuts
Siegfried Pammer 16 years ago
parent
commit
c83154893b
  1. 2
      src/AddIns/Misc/Profiler/Hook/Profiler.cpp

2
src/AddIns/Misc/Profiler/Hook/Profiler.cpp

@ -962,7 +962,7 @@ STDMETHODIMP CProfiler::ModuleLoadFinished(ModuleID moduleID, HRESULT /*hrStatus
if (!SUCCEEDED(hr)) if (!SUCCEEDED(hr))
goto CLEANUP; goto CLEANUP;
hr = pIMetaDataEmit->DefinePinvokeMap(logger, pmNoMangle | pmCallConvStdcall, L"LogEvent", moduleRef); hr = pIMetaDataEmit->DefinePinvokeMap(logger, pmNoMangle | pmCallConvStdcall | pmCharSetUnicode, L"LogEvent", moduleRef);
if (!SUCCEEDED(hr)) if (!SUCCEEDED(hr))
goto CLEANUP; goto CLEANUP;

Loading…
Cancel
Save