Exemplo n.º 1
0
static VALUE
test_fix2short(VALUE obj, VALUE num)
{
    char buf[128];
    sprintf(buf, "%d", FIX2SHORT(num));
    return rb_str_new_cstr(buf);
}
Exemplo n.º 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)));
		}