Fix calls to Class.newInstance() deprecated in Java 9

This commit is contained in:
zzz
2017-02-15 17:01:02 +00:00
parent f2ae1bfe09
commit 8a89b3da29
5 changed files with 5 additions and 5 deletions

View File

@ -269,7 +269,7 @@ public class UPnP
if(parserClass[i]==null)
continue;
try {
parser = (Parser) Class.forName(parserClass[i]).newInstance();
parser = (Parser) Class.forName(parserClass[i]).getDeclaredConstructor().newInstance();
return parser;
} catch (Throwable e) {
Debug.warning("Unable to load "+parserClass[i]+" as XMLParser due to "+e);