From 31a636e735a0addc56e4f4527f500b7aa0874eb5 Mon Sep 17 00:00:00 2001
From: chr <chr@mailcom>
Date: 星期五, 03 一月 2025 11:21:46 +0800
Subject: [PATCH] 改了一大堆;

---
 PdmSwPlugin.Common/Util/OpenDocContext.cs |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/PdmSwPlugin.Common/Util/OpenDocContext.cs b/PdmSwPlugin.Common/Util/OpenDocContext.cs
index 217199d..872cc0a 100644
--- a/PdmSwPlugin.Common/Util/OpenDocContext.cs
+++ b/PdmSwPlugin.Common/Util/OpenDocContext.cs
@@ -5,18 +5,20 @@
 {
     public class OpenDocContext
     {
-        public static readonly Hashtable OpenDocs = new Hashtable();
+        public static readonly Hashtable OpenDocs = Hashtable.Synchronized(new Hashtable());
 
-        public static void AddDoc(ModelDoc2 doc, object handler) { 
+        public static void AddDoc(ModelDoc2 doc, object handler)
+        {
             OpenDocs.Add(doc, handler);
         }
 
-        public static bool IsOpenDoc(ModelDoc2 doc) { 
+        public static bool IsOpenDoc(ModelDoc2 doc)
+        {
             return OpenDocs.ContainsKey(doc);
         }
 
         public static void RemoveDoc(ModelDoc2 doc)
-        { 
+        {
             OpenDocs.Remove(doc);
         }
 

--
Gitblit v1.9.1