comparison API/Factories/Xml/SingleXmlObjectLoader.cs @ 156:ae2f1db8290c

Fixes #353: Handle unloaded units being referenced outside factory * Update final reference
author IBBoard <dev@ibboard.co.uk>
date Sat, 16 Jul 2011 19:59:33 +0000
parents 3725fd449c77
children
comparison
equal deleted inserted replaced
155:3725fd449c77 156:ae2f1db8290c
19 { 19 {
20 Stream stream = file.OpenRead(); 20 Stream stream = file.OpenRead();
21 21
22 try 22 try
23 { 23 {
24 return factory.GetRaceFactory().CreateRaceFromElement(CreateDocumentElementFromStream(stream)); 24 return factory.GetRaceFactory().CreateRace(CreateDocumentElementFromStream(stream));
25 } 25 }
26 finally 26 finally
27 { 27 {
28 if (stream != null) 28 if (stream != null)
29 { 29 {