diff options
Diffstat (limited to 'ext')
-rw-r--r-- | ext/digest/digest.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/digest/digest.c b/ext/digest/digest.c index 0b910e8c47..41565759bb 100644 --- a/ext/digest/digest.c +++ b/ext/digest/digest.c @@ -426,7 +426,7 @@ get_digest_base_metadata(VALUE klass) VALUE obj; rb_digest_metadata_t *algo; - for (p = klass; p; p = RCLASS(p)->super) { + for (p = klass; p; p = RCLASS_SUPER(p)) { if (rb_ivar_defined(p, id_metadata)) { obj = rb_ivar_get(p, id_metadata); break; |