/* * call-seq: * message -> string * * The content of the data message. */ static VALUE data_msg_contents(VALUE obj) { struct SpreadMessage *sp_mess; Data_Get_Struct(obj, struct SpreadMessage, sp_mess); return rb_str_new(sp_mess->message, sp_mess->length); }