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