Skip to content

Commit 655d7f8

Browse files
committed
fix: jdk 22
1 parent 3b93ea6 commit 655d7f8

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

dev.skidfuscator.obfuscator/src/main/java/dev/skidfuscator/obfuscator/ssvm/SystemProps$RawNatives.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package dev.skidfuscator.obfuscator.ssvm;
22

33
import dev.xdark.ssvm.VirtualMachine;
4+
import dev.xdark.ssvm.api.MethodInvoker;
45
import dev.xdark.ssvm.api.VMInterface;
56
import dev.xdark.ssvm.execution.Result;
67
import dev.xdark.ssvm.mirror.type.InstanceClass;
@@ -119,6 +120,8 @@ public static void init(VirtualMachine vm) {
119120
return Result.ABORT;
120121
});
121122

123+
vmi.setInvoker(jc, "<init>", "()V", MethodInvoker.noop());
124+
122125
// Provide VM properties from the VM environment
123126
vmi.setInvoker(jc, "vmProperties", "()[Ljava/lang/String;", ctx -> {
124127
Map<String, String> properties = vm.getProperties();

0 commit comments

Comments
 (0)