Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono-addins.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLluis Sanchez <lluis@novell.com>2007-06-26 03:50:40 +0400
committerLluis Sanchez <lluis@novell.com>2007-06-26 03:50:40 +0400
commita3bc679d9fd88842e0aa32bad8bd96829127a79d (patch)
treef0ce3a6e1a40fbe82ea3bf3ab13a970326c11823 /Mono.Addins/Mono.Addins.Database/AddinUpdateData.cs
parenta70f04845d08d1ac155e0d922c18cf6991427cd4 (diff)
* Mono.Addins/RuntimeAddin.cs: Assembly loading fix by Brad Taylor.
Fixes endless loop in Initialize. * Mono.Addins.Description/AddinDescription.cs: Set the hasUserId flag when loading from xml. * Mono.Addins.Database/AddinUpdateData.cs, Mono.Addins.Database/AddinDatabase.cs: Moved add-in update counters to the AddinUpdateData class, since they need to be updated there. svn path=/trunk/mono-addins/; revision=80747
Diffstat (limited to 'Mono.Addins/Mono.Addins.Database/AddinUpdateData.cs')
-rw-r--r--Mono.Addins/Mono.Addins.Database/AddinUpdateData.cs6
1 files changed, 6 insertions, 0 deletions
diff --git a/Mono.Addins/Mono.Addins.Database/AddinUpdateData.cs b/Mono.Addins/Mono.Addins.Database/AddinUpdateData.cs
index 4b76276..ebcfc99 100644
--- a/Mono.Addins/Mono.Addins.Database/AddinUpdateData.cs
+++ b/Mono.Addins/Mono.Addins.Database/AddinUpdateData.cs
@@ -46,6 +46,11 @@ namespace Mono.Addins.Database
Hashtable objectTypeExtensions = new Hashtable ();
+ internal int RelExtensionPoints;
+ internal int RelExtensions;
+ internal int RelNodeSetTypes;
+ internal int RelExtensionNodes;
+
class RootExtensionPoint
{
public AddinDescription Description;
@@ -61,6 +66,7 @@ namespace Mono.Addins.Database
public void RegisterAddinRootExtensionPoint (AddinDescription description, ExtensionPoint ep)
{
+ RelExtensionPoints++;
ArrayList list = (ArrayList) pathHash [ep.Path];
if (list == null) {
list = new ArrayList ();