Skip to content

Instantly share code, notes, and snippets.

@MalikDz
Created October 29, 2014 14:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save MalikDz/081dbd842efb118fbf2f to your computer and use it in GitHub Desktop.
Save MalikDz/081dbd842efb118fbf2f to your computer and use it in GitHub Desktop.
final class c extends RuntimeException {
static int a;
static k c;
static int e;
String b;
Throwable f;
static Applet d;
private static final String[] z = new String[]{z(z("[G@K0")), z(z("CG/M")), z(z("N\t")), z(z("CG,M"))};
static final int a(byte[] param0, int param1, boolean param2, String param3) {
// $FF: Couldn't be decompiled
}
static final k a(boolean var0, k var1, k var2) {
int var6 = k.b;
k var14;
try {
++a;
m var13 = (m)var2;
e var4 = new e(var2);
var13.e = var4;
((a)var2).p = var1;
((h)var2).h = new Hashtable();
((g)var2).l = new Hashtable();
Permissions var5 = new Permissions();
try {
if(var0) {
a((byte[])null, -75, false, (String)null);
}
} catch (RuntimeException var10) {
throw var10;
}
var5.add(new AllPermission());
((i)var2).f = new ProtectionDomain(new CodeSource((URL)null, (Certificate[])null), var5);
var14 = var2;
} catch (RuntimeException var11) {
RuntimeException var3 = var11;
StringBuilder var10001;
RuntimeException var10000;
String var10002;
label47: {
try {
var10000 = var3;
var10001 = (new StringBuilder()).append(z[3]).append(var0).append(',');
if(var1 != null) {
var10002 = z[0];
break label47;
}
} catch (RuntimeException var8) {
throw var8;
}
var10002 = z[2];
}
try {
var10001 = var10001.append(var10002).append(',');
if(var2 != null) {
var10002 = z[0];
throw h.a(var10000, var10001.append(var10002).append(')').toString());
}
} catch (RuntimeException var7) {
throw var7;
}
var10002 = z[2];
throw h.a(var10000, var10001.append(var10002).append(')').toString());
}
if(var6 != 0) {
boolean var12 = Rs2Applet.o;
label55: {
try {
if(var12) {
var12 = false;
break label55;
}
} catch (RuntimeException var9) {
throw var9;
}
var12 = true;
}
Rs2Applet.o = var12;
}
return var14;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment