Fix up launch when obfuscated *sigh*

This commit is contained in:
Christian committed 2012-08-11 12:24:43 -04:00
1 parent 35fda10b50
commit 57de5c1b90
1 file changed
+7 -3
@@ -79,10 +79,14 @@ public class RelaunchClassLoader extends URLClassLoader
try
{
String pkgname = name.substring(0, name.lastIndexOf('.'));
if (getPackage(pkgname)==null)
int lastDot = name.lastIndexOf('.');
if (lastDot > -1)
{
definePackage(pkgname, null, null, null, null, null, null, null);
String pkgname = name.substring(0, lastDot);
if (getPackage(pkgname)==null)
{
definePackage(pkgname, null, null, null, null, null, null, null);
}
}
byte[] basicClass = getClassBytes(name);
byte[] transformedClass = runTransformers(name, basicClass);