[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdelibs/kjsembed/kjsembed
From: Sebastian Sauer <mail () dipe ! org>
Date: 2007-05-15 1:21:42
Message-ID: 1179192102.138922.6605.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 664861 by sebsauer:
Fix crash. Uff, this one was really hard to localize.
M +1 -1 qobject_binding.cpp
M +2 -2 slotproxy.cpp
--- trunk/KDE/kdelibs/kjsembed/kjsembed/qobject_binding.cpp #664860:664861
@@ -674,7 +674,7 @@
QVariant v(tp, param[0]);
QObject* obj = v.value< QObject* >();
if( obj )
- return KJSEmbed::createQObject(exec, obj);
+ return KJSEmbed::createQObject(exec, obj, \
KJSEmbed::ObjectBinding::QObjOwned); } break;
default: break;
}
--- trunk/KDE/kdelibs/kjsembed/kjsembed/slotproxy.cpp #664860:664861
@@ -254,11 +254,11 @@
{
case QMetaType::QObjectStar: {
QObject* obj = (*reinterpret_cast< QObject*(*)>( _a[idx] ));
- returnValue = KJSEmbed::createQObject(exec, obj);
+ returnValue = KJSEmbed::createQObject(exec, obj, \
KJSEmbed::ObjectBinding::QObjOwned); } break;
case QMetaType::QWidgetStar: {
QWidget* obj = (*reinterpret_cast< QWidget*(*)>( _a[idx] ));
- returnValue = KJSEmbed::createQObject(exec, obj);
+ returnValue = KJSEmbed::createQObject(exec, obj, \
KJSEmbed::ObjectBinding::QObjOwned); } break;
default: {
#ifdef DEBUG_SLOTPROXY
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic