]> 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>
Sat, 16 Jun 2012 08:34:06 +0000 (12:34 +0400)
commit70c4a690585d78b364f011e7b20a55069d738e48
tree86f859b3adad5cdb6c91b2d1622e49b1249188c5
parent650ea8662fa85d7e35755f1dcf75d9dcb6075dbc
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