diff --git a/xo-alloc/utest/Forwarding1.test.cpp b/xo-alloc/utest/Forwarding1.test.cpp index b39c35a1..2dcb5efe 100644 --- a/xo-alloc/utest/Forwarding1.test.cpp +++ b/xo-alloc/utest/Forwarding1.test.cpp @@ -33,8 +33,8 @@ namespace xo { void display(std::ostream & os) const final override { os << data_; } virtual std::size_t _shallow_size() const final override { return sizeof(*this); } - virtual Object * _shallow_copy() const final override { return new (Cpof(Object::mm, this)) DummyObject(*this); } - virtual std::size_t _forward_children() final override { return _shallow_size(); } + virtual Object * _shallow_copy(gc::IAlloc * mm) const final override { return new (Cpof(mm, this)) DummyObject(*this); } + virtual std::size_t _forward_children(gc::GC * gc) final override { return _shallow_size(); } private: std::array data_;