buffer.setFloatReturn((float) RubyNumeric.num2dbl(value)); break; case DOUBLE: buffer.setDoubleReturn(RubyNumeric.num2dbl(value)); break; case POINTER: buffer.setAddressReturn(addressValue(value)); break;
buffer.setFloatReturn((float) RubyNumeric.num2dbl(value)); break; case DOUBLE: buffer.setDoubleReturn(RubyNumeric.num2dbl(value)); break; case POINTER: buffer.setAddressReturn(addressValue(value)); break;
buffer.setFloatReturn((float) RubyNumeric.num2dbl(value)); break; case DOUBLE: buffer.setDoubleReturn(RubyNumeric.num2dbl(value)); break; case POINTER: buffer.setAddressReturn(addressValue(value)); break;
buffer.setFloatReturn((float) RubyNumeric.num2dbl(value)); break; case DOUBLE: buffer.setDoubleReturn(RubyNumeric.num2dbl(value)); break; case POINTER: buffer.setAddressReturn(addressValue(value)); break;