Method: Zstd::Error#to_s

Defined in:
ext/extzstd.c

#to_sObject



123
124
125
126
127
128
129
130
# File 'ext/extzstd.c', line 123

static VALUE
err_to_s(VALUE err)
{
    ZSTD_ErrorCode code = (ZSTD_ErrorCode)NUM2SSIZET(rb_ivar_get(err, id_error_code));
    VALUE mesg = rb_call_super(0, NULL);
    VALUE mesg2 = rb_sprintf(" - %s (errcode: %d)", ZSTD_getErrorString(code), (int)code);
    return rb_str_plus(mesg, mesg2);
}