From 971088c45d021c3f9731fe09d242b6cb37fb0436 Mon Sep 17 00:00:00 2001 From: David Mason Date: Thu, 19 Nov 2015 20:06:07 -0800 Subject: [PATCH] Adding a condition to exclude a registry check on certain builds. --- src/mscorlib/src/System/Diagnostics/Eventing/EventProvider.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mscorlib/src/System/Diagnostics/Eventing/EventProvider.cs b/src/mscorlib/src/System/Diagnostics/Eventing/EventProvider.cs index 057d2d5..cd5b35e 100644 --- a/src/mscorlib/src/System/Diagnostics/Eventing/EventProvider.cs +++ b/src/mscorlib/src/System/Diagnostics/Eventing/EventProvider.cs @@ -503,7 +503,7 @@ namespace System.Diagnostics.Tracing providerInstance = (UnsafeNativeMethods.ManifestEtw.TRACE_PROVIDER_INSTANCE_INFO*)&structBase[providerInstance->NextOffset]; } #else -#if !ES_BUILD_PCL // TODO command arguments don't work on PCL builds... +#if !ES_BUILD_PCL && !FEATURE_PAL // TODO command arguments don't work on PCL builds... // Determine our session from what is in the registry. string regKey = @"\Microsoft\Windows\CurrentVersion\Winevt\Publishers\{" + m_providerId + "}"; if (System.Runtime.InteropServices.Marshal.SizeOf(typeof(IntPtr)) == 8) -- 2.7.4