# HG changeset patch # User Tomas Lindquist Olsen # Date 1242505489 -7200 # Node ID 1fbdfec6ea0d4ae394fef4a1d9d5169b4194029c # Parent 8026319762bea39993abdd2ebb04e88a4e0e5e6f Forgot to set the (ClassInfo.flags & 32) bit added in 1.045. diff -r 8026319762be -r 1fbdfec6ea0d gen/classes.cpp --- a/gen/classes.cpp Sat May 16 22:21:31 2009 +0200 +++ b/gen/classes.cpp Sat May 16 22:24:49 2009 +0200 @@ -636,6 +636,11 @@ L2: if (hasOffTi) flags |= 4; + + // always define the typeinfo field. + // why would ever not do this? + flags |= 32; + return flags; }