From: Braden M. <br...@us...> - 2005-11-15 03:22:35
|
Update of /cvsroot/openvrml/openvrml In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1598 Modified Files: ChangeLog Log Message: static_cast the lhs of the comparison to openvrml::event_listener*. Microsoft cl 13.10.3077 appears to have a bug with virtual inheritance and requires this static_cast to generate the correct code. Without the static_cast, the comparison will never be true. Index: ChangeLog =================================================================== RCS file: /cvsroot/openvrml/openvrml/ChangeLog,v retrieving revision 1.1032 retrieving revision 1.1033 diff -C2 -d -r1.1032 -r1.1033 *** ChangeLog 15 Nov 2005 02:36:40 -0000 1.1032 --- ChangeLog 15 Nov 2005 03:22:27 -0000 1.1033 *************** *** 1,4 **** --- 1,14 ---- 2005-11-14 Braden McDaniel <br...@en...> + * src/libopenvrml/openvrml/node_impl_util.h + (openvrml::node_impl_util::event_listener_base::event_listener_equal_to::operator()): + static_cast the lhs of the comparison to + openvrml::event_listener*. Microsoft cl 13.10.3077 appears to + have a bug with virtual inheritance and requires this + static_cast to generate the correct code. Without the + static_cast, the comparison will never be true. + + 2005-11-14 Braden McDaniel <br...@en...> + Project file updates. |