diff --git a/src/rt/rust_gc.cpp b/src/rt/rust_gc.cpp index fee2d8b9834d..a20b8e9d4e94 100644 --- a/src/rt/rust_gc.cpp +++ b/src/rt/rust_gc.cpp @@ -41,7 +41,7 @@ public: #endif n_safe_points = *data++; index = (const std::pair *)data; - data += n_safe_points; + data += n_safe_points * 2; safe_points = (const safe_point *)data; } };