Skip to content

Commit 23f267c

Browse files
committed
Don't allow dynamic-codegen property to override Dalvik VM check.
1 parent 8221db2 commit 23f267c

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

src/main/java/org/msgpack/template/builder/TemplateBuilderChain.java

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -33,12 +33,8 @@ public class TemplateBuilderChain {
3333
"org.msgpack.template.builder.ReflectionTemplateBuilder";
3434

3535
private static boolean enableDynamicCodeGeneration() {
36-
boolean enabled = !DalvikVmChecker.isDalvikVm();
37-
String property = System.getProperty("msgpack.dynamic-codegen.enabled");
38-
if (property != null) {
39-
enabled = Boolean.parseBoolean(property);
40-
}
41-
return enabled;
36+
return !DalvikVmChecker.isDalvikVm() &&
37+
Boolean.parseBoolean(System.getProperties().getProperty("msgpack.dynamic-codegen.enabled", "true"));
4238
}
4339

4440
protected List<TemplateBuilder> templateBuilders;

0 commit comments

Comments
 (0)