summaryrefslogtreecommitdiff
path: root/ext/digest/digest.c
diff options
context:
space:
mode:
Diffstat (limited to 'ext/digest/digest.c')
-rw-r--r--ext/digest/digest.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/ext/digest/digest.c b/ext/digest/digest.c
index dd78739b80..b8144f3706 100644
--- a/ext/digest/digest.c
+++ b/ext/digest/digest.c
@@ -28,11 +28,11 @@ get_digest_base_metadata(VALUE klass)
VALUE obj;
algo_t *algo;
- if (rb_cvar_defined(klass, id_metadata) == Qfalse) {
+ if (rb_ivar_defined(klass, id_metadata) == Qfalse) {
return NULL;
}
- obj = rb_cvar_get(klass, id_metadata);
+ obj = rb_ivar_get(klass, id_metadata);
Data_Get_Struct(obj, algo_t, algo);