Use `enum CorDebugInterfaceVersion` in CreateDebuggingInterfaceFromVersionEx()
authorAndrey Okoshkin <a.okoshkin@samsung.com>
Wed, 7 Feb 2018 10:51:56 +0000 (13:51 +0300)
committerAndrey Okoshkin <a.okoshkin@samsung.com>
Thu, 8 Feb 2018 07:25:17 +0000 (10:25 +0300)
Do not use magic numbers.
`CorDebugLatestVersion` (=`CorDebugVersion_4_5` is 5 for now) can be used
instead of current equivalent (4) of `CorDebugVersion_4_0`.

src/debug/netcoredbg/manageddebugger.cpp

index 59ba95b23e35cdbd390292a108ae8a3fb551aa9c..26c91f86015f7a215e19e18fcd7c0a2d51197575 100644 (file)
@@ -1111,7 +1111,7 @@ HRESULT ManagedDebugger::AttachToProcess(DWORD pid)
 
     ToRelease<IUnknown> pCordb;
 
-    IfFailRet(CreateDebuggingInterfaceFromVersionEx(4, pBuffer, &pCordb));
+    IfFailRet(CreateDebuggingInterfaceFromVersionEx(CorDebugLatestVersion, pBuffer, &pCordb));
 
     m_unregisterToken = nullptr;
     return Startup(pCordb, pid);