Mercurial > projects > qtd
diff generator/abstractmetabuilder.cpp @ 354:18bd68f586c6
removed superfluous destructors
author | Max Samukha <maxter@spambox.com> |
---|---|
date | Mon, 24 May 2010 23:43:30 +0300 |
parents | ae34188ddd84 |
children | beb04f46ef4a |
line wrap: on
line diff
--- a/generator/abstractmetabuilder.cpp Fri May 21 14:16:02 2010 +0300 +++ b/generator/abstractmetabuilder.cpp Mon May 24 23:43:30 2010 +0300 @@ -1310,10 +1310,8 @@ meta_class->setHasNonPrivateConstructor(true); } - // Classes with virtual destructors should always have a shell class - // (since we aren't registering the destructors, we need this extra check) if (meta_function->isDestructor() && !meta_function->isFinal()) - meta_class->setForceShellClass(true); + meta_class->setHasVirtualDestructor(true); if (!meta_function->isDestructor() && !meta_function->isInvalid()