* When a ruby value was marshalled to C++, and the actual type of
the C++ instance was cast to the type of the return value, it
was working correctly if the target type for the cast wasn't in
the same smoke module as the type of the instance. For instance,
an instance of type Plasma::Applet wasn't being correctly cast
to a QGraphicsLayoutItem, which caused a crash.
CCMAIL: kde-bindings@kde.org
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/KDE/kdebindings@826284 283d02a7-25f6-0310-bc7c-ecb5cbfe19da