From a3bc679d9fd88842e0aa32bad8bd96829127a79d Mon Sep 17 00:00:00 2001 From: Lluis Sanchez Date: Mon, 25 Jun 2007 23:50:40 +0000 Subject: * 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 --- Mono.Addins/Mono.Addins.Database/AddinUpdateData.cs | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'Mono.Addins/Mono.Addins.Database/AddinUpdateData.cs') 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 (); -- cgit v1.2.3