mirror of
https://gitlab.com/2009scape/rt4-client.git
synced 2025-12-09 16:45:46 -07:00
Unload JOGL in SignLink
This commit is contained in:
parent
c97bf0d48a
commit
ddbfcb0e86
1 changed files with 1 additions and 15 deletions
|
|
@ -399,21 +399,7 @@ public final class SignLink implements Runnable {
|
||||||
} else {
|
} else {
|
||||||
@Pc(490) int local490;
|
@Pc(490) int local490;
|
||||||
if (local45 == 11) {
|
if (local45 == 11) {
|
||||||
@Pc(477) Field local477 = Class.forName("java.lang.ClassLoader").getDeclaredField("nativeLibraries");
|
GLProfile.shutdown();
|
||||||
local477.setAccessible(true);
|
|
||||||
@Pc(488) Vector local488 = (Vector) local477.get(((Class) local16.anObject7).getClassLoader());
|
|
||||||
for (local490 = 0; local488.size() > local490; local490++) {
|
|
||||||
@Pc(502) Object local502 = local488.elementAt(local490);
|
|
||||||
@Pc(509) Method local509 = local502.getClass().getDeclaredMethod("finalize");
|
|
||||||
local509.setAccessible(true);
|
|
||||||
local509.invoke(local502);
|
|
||||||
local509.setAccessible(false);
|
|
||||||
@Pc(526) Field local526 = local502.getClass().getDeclaredField("handle");
|
|
||||||
local526.setAccessible(true);
|
|
||||||
local526.set(local502, Integer.valueOf(0));
|
|
||||||
local526.setAccessible(false);
|
|
||||||
}
|
|
||||||
local477.setAccessible(false);
|
|
||||||
} else if (local45 == 12) {
|
} else if (local45 == 12) {
|
||||||
local147 = (String) local16.anObject7;
|
local147 = (String) local16.anObject7;
|
||||||
@Pc(558) FileOnDisk local558 = method5117(local147);
|
@Pc(558) FileOnDisk local558 = method5117(local147);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue