示例#1
0
文件: num2int.c 项目: 0x00evil/ruby
static VALUE
test_fix2short(VALUE obj, VALUE num)
{
    char buf[128];
    sprintf(buf, "%d", FIX2SHORT(num));
    return rb_str_new_cstr(buf);
}
示例#2
0
		VALUE FileWrapper::rb_write_word(VALUE self, VALUE word)
		{
			File *fl;
			Data_Get_Struct(self, File, fl);

			return INT2FIX(fl->write_word(FIX2SHORT(word)));
		}