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