Author: lluis
Date: 2008-02-11 10:49:46 -0500 (Mon, 11 Feb 2008)
New Revision: 95443

Modified:
   trunk/mono-addins/Mono.Addins/ChangeLog
   trunk/mono-addins/Mono.Addins/Mono.Addins.Database/AddinDatabase.cs
Log:
* Mono.Addins.Database/AddinDatabase.cs: Fix add-in scan issue. Avoid
  updating the same add-in twice.

Modified: trunk/mono-addins/Mono.Addins/ChangeLog
===================================================================
--- trunk/mono-addins/Mono.Addins/ChangeLog     2008-02-11 15:25:42 UTC (rev 
95442)
+++ trunk/mono-addins/Mono.Addins/ChangeLog     2008-02-11 15:49:46 UTC (rev 
95443)
@@ -1,3 +1,8 @@
+2008-02-11  Lluis Sanchez Gual <[EMAIL PROTECTED]> 
+
+       * Mono.Addins.Database/AddinDatabase.cs: Fix add-in scan issue. Avoid
+         updating the same add-in twice.
+
 2008-02-06  Lluis Sanchez Gual <[EMAIL PROTECTED]> 
 
        * AssemblyInfo.cs, Mono.Addins.mdp, 
Mono.Addins/NodeAttributeAttribute.cs,

Modified: trunk/mono-addins/Mono.Addins/Mono.Addins.Database/AddinDatabase.cs
===================================================================
--- trunk/mono-addins/Mono.Addins/Mono.Addins.Database/AddinDatabase.cs 
2008-02-11 15:25:42 UTC (rev 95442)
+++ trunk/mono-addins/Mono.Addins/Mono.Addins.Database/AddinDatabase.cs 
2008-02-11 15:49:46 UTC (rev 95443)
@@ -512,6 +512,8 @@
                                                string dir = 
Path.GetDirectoryName (mp);
                                                string pat = Path.GetFileName 
(mp);
                                                foreach (string fmp in 
fileDatabase.GetDirectoryFiles (dir, pat)) {
+                                                       if (files.Contains 
(fmp))
+                                                               continue;
                                                        files.Add (fmp);
                                                        string an = 
Path.GetFileNameWithoutExtension (fmp);
                                                        changedAddins [an] = an;

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to