From 46560c8595bc6a36b51493214cbbff89c0694ef5 Mon Sep 17 00:00:00 2001 From: jp Date: Wed, 3 Feb 2016 11:59:24 +0100 Subject: [PATCH] add error handling for CrowType not found in group children --- src/GraphicObjects/Group.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/GraphicObjects/Group.cs b/src/GraphicObjects/Group.cs index 087cd38d..5107ccc5 100644 --- a/src/GraphicObjects/Group.cs +++ b/src/GraphicObjects/Group.cs @@ -290,6 +290,8 @@ namespace Crow break; Type t = Type.GetType("Crow." + subTree.Name); + if (t == null) + throw new Exception ("Crow." + subTree.Name + " type not found"); GraphicObject go = (GraphicObject)Activator.CreateInstance(t); (go as IXmlSerializable).ReadXml(subTree); addChild(go); -- 2.47.3