diff --git a/WelsonJS.Toolkit/WelsonJS.Toolkit/NamedSharedMemory.cs b/WelsonJS.Toolkit/WelsonJS.Toolkit/NamedSharedMemory.cs index 31fda99..92ef3bd 100644 --- a/WelsonJS.Toolkit/WelsonJS.Toolkit/NamedSharedMemory.cs +++ b/WelsonJS.Toolkit/WelsonJS.Toolkit/NamedSharedMemory.cs @@ -30,7 +30,7 @@ namespace WelsonJS private IntPtr hFile; private IntPtr hFileMappingObject; private string lpName; - private static Dictionary memDict = new Dictionary(); + private static Dictionary memoryMap = new Dictionary(); [Flags] public enum FileProtection : uint @@ -95,10 +95,10 @@ namespace WelsonJS public bool Open() { - if (memDict.ContainsKey(lpName)) + if (memoryMap.ContainsKey(lpName)) { - hFile = memDict[lpName].hFile; - hFileMappingObject = memDict[lpName].hFileMappingObject; + hFile = memoryMap[lpName].hFile; + hFileMappingObject = memoryMap[lpName].hFileMappingObject; return true; } @@ -106,7 +106,7 @@ namespace WelsonJS { hFile = FileMappingNative.CreateFileMapping((IntPtr)(-1), IntPtr.Zero, FileProtection.PAGE_READWRITE, 0u, 1024u, lpName); hFileMappingObject = FileMappingNative.MapViewOfFile(hFile, FileMapAccess.FILE_MAP_ALL_ACCESS, 0u, 0u, 1024u); - memDict.Add(lpName, this); + memoryMap.Add(lpName, this); } catch { diff --git a/bin/x64/WelsonJS.Toolkit.dll b/bin/x64/WelsonJS.Toolkit.dll index 5b101e1..cf6a742 100644 Binary files a/bin/x64/WelsonJS.Toolkit.dll and b/bin/x64/WelsonJS.Toolkit.dll differ diff --git a/bin/x64/WelsonJS.Toolkit.pdb b/bin/x64/WelsonJS.Toolkit.pdb index fa13b0c..cba2e57 100644 Binary files a/bin/x64/WelsonJS.Toolkit.pdb and b/bin/x64/WelsonJS.Toolkit.pdb differ diff --git a/bin/x86/WelsonJS.Toolkit.dll b/bin/x86/WelsonJS.Toolkit.dll index 5c0bf3e..495cb41 100644 Binary files a/bin/x86/WelsonJS.Toolkit.dll and b/bin/x86/WelsonJS.Toolkit.dll differ diff --git a/bin/x86/WelsonJS.Toolkit.pdb b/bin/x86/WelsonJS.Toolkit.pdb index fa13b0c..cba2e57 100644 Binary files a/bin/x86/WelsonJS.Toolkit.pdb and b/bin/x86/WelsonJS.Toolkit.pdb differ