Converted to lock blocks

This commit is contained in:
Yoshi Askharoun
2021-12-23 22:40:40 -06:00
parent 0502215213
commit 4e49c93747
26 changed files with 234 additions and 459 deletions
@@ -15,9 +15,8 @@ namespace Microsoft.Zune.UserCredential
{
if (sm_instance == null)
{
try
{
Monitor.Enter(sm_lock);
lock (sm_lock)
{
if (sm_instance == null)
{
UserCredentialManager userCredentialManager = new UserCredentialManager();
@@ -25,10 +24,6 @@ namespace Microsoft.Zune.UserCredential
sm_instance = userCredentialManager;
}
}
finally
{
Monitor.Exit(sm_lock);
}
}
return sm_instance;
}
@@ -67,7 +62,7 @@ namespace Microsoft.Zune.UserCredential
{
return -2147024882;
}
num = Module.GetSingleton((_GUID)Module._GUID_41c80590_c50b_4d27_b860_7c87f3f0cb54, (void**)(&ptr4));
num = Module.GetSingleton(Module.GUIDIUserCredentialManager, (void**)(&ptr4));
if (num >= 0)
{
num = Module.Microsoft_002EZune_002EUserCredential_002ECUserCredentialProviderProxy_002EInitialize(ptr2, credentialHandler);