From f498ba2264d1fcafdfc7b432ea017d4258d56043 Mon Sep 17 00:00:00 2001 From: Marko Lahma Date: Sat, 24 Mar 2012 12:33:08 +0200 Subject: [PATCH] Fix compilation issues under VS2008 --- .../Context/Support/AbstractApplicationContext.cs | 8 ++++---- src/Spring/Spring.Core/Spring.Core.2008.csproj | 3 +++ 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/Spring/Spring.Core/Context/Support/AbstractApplicationContext.cs b/src/Spring/Spring.Core/Context/Support/AbstractApplicationContext.cs index 5d01f926..a7d80da3 100644 --- a/src/Spring/Spring.Core/Context/Support/AbstractApplicationContext.cs +++ b/src/Spring/Spring.Core/Context/Support/AbstractApplicationContext.cs @@ -516,7 +516,7 @@ namespace Spring.Context.Support IDictionary objectMap = objectFactory.GetObjectsOfType(true, false); List registryPostProcessorObjects = new List(objectMap.Values); - registryPostProcessorObjects.Sort(new OrderComparator()); + registryPostProcessorObjects.Sort(new OrderComparator()); foreach (object processor in registryPostProcessorObjects) { @@ -589,7 +589,7 @@ namespace Spring.Context.Support { orderedFactoryProcessors.Add(ObjectFactory.GetObject(orderedFactoryProcessorsName)); } - orderedFactoryProcessors.Sort(new OrderComparator()); + orderedFactoryProcessors.Sort(new OrderComparator()); InvokeObjectFactoryPostProcessors(orderedFactoryProcessors, ObjectFactory); // and then the unordered ones... @@ -616,7 +616,7 @@ namespace Spring.Context.Support protected virtual void InvokePriorityOrderedObjectFactoryPostProcessors(List factoryProcessorNames, List priorityOrderedFactoryProcessors) { - priorityOrderedFactoryProcessors.Sort(new OrderComparator()); + priorityOrderedFactoryProcessors.Sort(new OrderComparator()); InvokeObjectFactoryPostProcessors(priorityOrderedFactoryProcessors, ObjectFactory); // Now will find any additional IObjectFactoryPostProcessors that implement IPriorityOrdered that may have been @@ -634,7 +634,7 @@ namespace Spring.Context.Support } } // Second, invoke newly discovered IObjectFactoryPostProcessors that implement IPriorityOrdered. - priorityOrderedFactoryProcessors.Sort(new OrderComparator()); + priorityOrderedFactoryProcessors.Sort(new OrderComparator()); InvokeObjectFactoryPostProcessors(priorityOrderedFactoryProcessors, ObjectFactory); } diff --git a/src/Spring/Spring.Core/Spring.Core.2008.csproj b/src/Spring/Spring.Core/Spring.Core.2008.csproj index dae1a802..41e0f086 100644 --- a/src/Spring/Spring.Core/Spring.Core.2008.csproj +++ b/src/Spring/Spring.Core/Spring.Core.2008.csproj @@ -93,6 +93,9 @@ + + 3.5 +