[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:       2008-06-14 21:16:54
Message-ID: 1213478214.288523.32640.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 820588 by sebsauer:

don't leak mem on GeneralError


 M  +3 -3      qobject_binding.cpp  


--- trunk/KDE/kdelibs/kjsembed/kjsembed/qobject_binding.cpp #820587:820588
@@ -747,13 +747,13 @@
             jsReturnValue = KJSEmbed::convertToValue(exec, returnValue);
     }
 
-    if( !success )
-        return KJS::throwError(exec, KJS::GeneralError, i18n("Call to '%1' failed.", \
                m_memberName.constData()));
-
     for( int idx = 0; idx < 10; ++idx)
         delete qtArgs[idx];
     delete qtRet;
 
+    if( !success )
+        return KJS::throwError(exec, KJS::GeneralError, i18n("Call to '%1' failed.", \
m_memberName.constData())); +
     return jsReturnValue;
 }
 


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic