# HG changeset patch # User Max Samukha # Date 1273487390 -10800 # Node ID 9fc85d7280ba15c719d1d472a4d3ade8f71fcd68 # Parent 4e31cbd9e20c09ae644950e7a1add7b58ae097b5 dynamic call fix diff -r 4e31cbd9e20c -r 9fc85d7280ba generator/cppimplgenerator.cpp --- a/generator/cppimplgenerator.cpp Sun May 09 00:52:49 2010 +0100 +++ b/generator/cppimplgenerator.cpp Mon May 10 13:29:50 2010 +0300 @@ -2178,7 +2178,7 @@ s << INDENT << "bool __do_static_call = __this_nativeId ? "; if (java_class->isQObject()) - s << "QtD_QObjectEntity::getQObjectEntity((QObject*)__this_nativeId) : false;" << endl; + s << "dynamic_cast((QObject*)__this_nativeId) : false;" << endl; else s << "__" << java_class->name() << "_entity(__this_nativeId) : false;" << endl; } else {