Class: Object
- Inherits:
- BasicObject
- Defined in:
- (unknown)
Instance Method Summary collapse
Instance Method Details
#femme_fatale(*args) ⇒ Object
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
# File 'ext/femme_fatale.c', line 3
static VALUE
femme_fatale(int argc, VALUE *argv, VALUE obj)
{
VALUE msg = Qnil;
const char *cmsg = NULL;
(void)obj;
rb_scan_args(argc, argv, "01", &msg);
if (RTEST(msg)) {
cmsg = RSTRING_PTR(msg);
}
else {
cmsg = "femme fatale!";
}
rb_fatal(cmsg);
return 0; /* never reached */
}
|