/* * call-seq: * self_leave? -> bool * * +true+ iff the message is a self-leave message. */ static VALUE sm_is_self_leave_msg(VALUE obj) { struct SpreadMessage *sp_mess; Data_Get_Struct(obj, struct SpreadMessage, sp_mess); return INT2BOOL(message_is_self_leave(sp_mess->service_type)); }