From 37ebdfaa3b1c64a11783a0c4896b9f811be164a7 Mon Sep 17 00:00:00 2001 From: Joshua Granick Date: Thu, 23 Feb 2017 16:40:57 -0800 Subject: [PATCH] Handle unfound library type --- lime/utils/AssetLibrary.hx | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/lime/utils/AssetLibrary.hx b/lime/utils/AssetLibrary.hx index 6c1faa6a4..0b1682fbf 100644 --- a/lime/utils/AssetLibrary.hx +++ b/lime/utils/AssetLibrary.hx @@ -128,7 +128,18 @@ class AssetLibrary { } else { - library = Type.createInstance (Type.resolveClass (manifest.libraryType), manifest.libraryArgs); + var libraryClass = Type.resolveClass (manifest.libraryType); + + if (libraryClass != null) { + + library = Type.createInstance (libraryClass, manifest.libraryArgs); + + } else { + + Log.warn ("Could not find library type: " + manifest.libraryType); + return null; + + } }