]> granicus.if.org Git - gc/commit
Fix test_cpp (ensure the collector recognizes pointers to interiors)
authorIvan Maidanski <ivmai@mail.ru>
Sat, 16 Jun 2012 08:34:06 +0000 (12:34 +0400)
committerIvan Maidanski <ivmai@mail.ru>
Wed, 27 Jun 2012 19:21:57 +0000 (23:21 +0400)
commit7caa902de558e7f882623190f9518aab0934c04d
tree956ccfd18a5add54642ccb23858003a99f3397ac
parent6b480c65dba4ed8141c99d67ae6f7f67d10c8cc4
Fix test_cpp (ensure the collector recognizes pointers to interiors)

* tests/test_cpp.cc (main): Call GC_set_all_interior_pointers(1)
before GC_INIT to ensure that the collector considers pointers to
object interiors as valid ones (such a pointer could emerge as
a result of a type cast to subclass in case of multiple inheritance);
add comment.
tests/test_cpp.cc