Skip to content

Commit

Permalink
Fix a missed case when integrating based on a boolean parameter
Browse files Browse the repository at this point in the history
  • Loading branch information
olabini committed Mar 16, 2010
1 parent aa3c914 commit 9725274
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions src/ikj/main/ioke/lang/java/JavaIntegration.java
Expand Up @@ -179,6 +179,9 @@ private static void loadParameterWithConversion(MethodVisitor mv, Class paramete
} else if(parameterType == Double.TYPE) {
mv.visitVarInsn(DLOAD, position);
mv.visitMethodInsn(INVOKESTATIC, "java/lang/Double", "valueOf", "(D)Ljava/lang/Double;");
} else if(parameterType == Boolean.TYPE) {
mv.visitVarInsn(ILOAD, position);
mv.visitMethodInsn(INVOKESTATIC, "java/lang/Boolean", "valueOf", "(Z)Ljava/lang/Boolean;");
} else {
mv.visitVarInsn(ALOAD, position);
}
Expand Down

0 comments on commit 9725274

Please sign in to comment.