@@ -792,6 +792,9 @@ VAL doCopyTo(VM* vm, VAL x) {
792 case CT_MANAGEDPTR:
792 case CT_MANAGEDPTR:
793 cl = MKMPTRc(vm, x->info.mptr->data, x->info.mptr->size);
793 cl = MKMPTRc(vm, x->info.mptr->data, x->info.mptr->size);
796+ cl = MKCDATAc(vm, x->info.c_heap_item);
795 case CT_BITS8:
798 case CT_BITS8:
796 cl = idris_b8CopyForGC(vm, x);
799 cl = idris_b8CopyForGC(vm, x);