From 2e5c2e7149d519bd07448e0b6f3d2671fccf794f Mon Sep 17 00:00:00 2001 From: Roland Conybeare Date: Fri, 13 Feb 2026 15:15:39 -0500 Subject: [PATCH] xo-object2: DList: streamline forward_children() --- xo-object2/src/object2/DList.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/xo-object2/src/object2/DList.cpp b/xo-object2/src/object2/DList.cpp index 73c8cd0d..0be056d8 100644 --- a/xo-object2/src/object2/DList.cpp +++ b/xo-object2/src/object2/DList.cpp @@ -172,10 +172,12 @@ namespace xo { { //scope log(XO_DEBUG(true)); - gc.forward_inplace(head_.iface(), (void **)&(head_.data_)); + gc.forward_inplace(&head_); + //gc.forward_inplace(head_.iface(), (void **)&(head_.data_)); - auto iface = xo::facet::impl_for(); - gc.forward_inplace(&iface, (void **)(&rest_)); + gc.forward_inplace(&rest_); + //auto iface = xo::facet::impl_for(); + //gc.forward_inplace(&iface, (void **)(&rest_)); return this->shallow_size(); }