From 9806fcd8f1f633237a19334acf338eda98b86752 Mon Sep 17 00:00:00 2001 From: Alexandre Fonseca Date: Fri, 22 Dec 2023 12:15:17 +0000 Subject: [PATCH] [PROF-8667] Support special consts in ruby_obj_memsize_of --- ext/ddtrace_profiling_native_extension/ruby_helpers.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/ddtrace_profiling_native_extension/ruby_helpers.c b/ext/ddtrace_profiling_native_extension/ruby_helpers.c index 883297472c1..4144326e899 100644 --- a/ext/ddtrace_profiling_native_extension/ruby_helpers.c +++ b/ext/ddtrace_profiling_native_extension/ruby_helpers.c @@ -172,7 +172,7 @@ size_t rb_obj_memsize_of(VALUE obj); // Wrapper around rb_obj_memsize_of to avoid hitting crashing paths. size_t ruby_obj_memsize_of(VALUE obj) { - switch (BUILTIN_TYPE(obj)) { + switch (rb_type(obj)) { case T_OBJECT: case T_MODULE: case T_CLASS: