From 97d75639a9970ce3868ba91a57be1856a3957711 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8D=9C=E9=83=A8=E6=98=8C=E5=B9=B3?= Date: Tue, 21 Jan 2020 14:21:15 +0900 Subject: VALUE is narrower than rb_serial_t VALUE and rb_serial_t do not agree with their width. We have to be consistent. Assigning an rb_serial_t value to a VALUE variable is practically a problem on a ILP32 environment. --- vm_method.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'vm_method.c') diff --git a/vm_method.c b/vm_method.c index 877198cee1..900096629d 100644 --- a/vm_method.c +++ b/vm_method.c @@ -62,7 +62,7 @@ static struct { static void rb_class_clear_method_cache(VALUE klass, VALUE arg) { - VALUE old_serial = *(rb_serial_t *)arg; + rb_serial_t old_serial = *(rb_serial_t *)arg; if (RCLASS_SERIAL(klass) > old_serial) { return; } -- cgit v1.2.3