/* * call-seq: * category=(category_name) * * category_name = The category name * * Sets the category */ static VALUE _wrap_notification_set_category(VALUE self, VALUE cat_name) { char *cname = NIL_P(cat_name) ? NULL : StringValuePtr(cat_name); NotifyNotification *n = NOTIFY_NOTIFICATION(RVAL2GOBJ(self)); #ifdef DEBUG if(NOTIFY_IS_NOTIFICATION(n)) rb_warn("set_category, ok"); else rb_warn("set_category, not ok"); #endif notify_notification_set_category(n, cname); return Qnil; }