Method: Zstd::Error#initialize

Defined in:
ext/extzstd.c

#initialize(argv[], err) ⇒ Object



105
106
107
108
109
110
111
112
113
114
115
# File 'ext/extzstd.c', line 105

static VALUE
err_initialize(int argc, VALUE argv[], VALUE err)
{
    VALUE errcode;

    rb_scan_args(argc, argv, "1*", &errcode, NULL);
    rb_call_super(argc - 1, argv + 1);
    rb_ivar_set(err, id_error_code, errcode);

    return err;
}