diff -r 0ea12c182930 -r 63b81d807542 javauis/mmapi_qt/baseline/src/managerimpl.cpp --- a/javauis/mmapi_qt/baseline/src/managerimpl.cpp Mon Aug 23 14:24:31 2010 +0300 +++ b/javauis/mmapi_qt/baseline/src/managerimpl.cpp Thu Sep 02 13:22:59 2010 +0300 @@ -17,8 +17,6 @@ #include -#include - #include "com_nokia_microedition_media_ManagerImpl.h" #include "cmmamanager.h" #include "cmmaplayer.h" @@ -108,7 +106,10 @@ JNIEXPORT jint JNICALL Java_com_nokia_microedition_media_ManagerImpl__1createEventSource (JNIEnv* aJni, jobject aPeer) { - TInt eventSourceHandle = MMAFunctionServer::NewL(*aJni, aPeer); + TInt eventSourceHandle = -1; + TRAPD(err,eventSourceHandle = MMAFunctionServer::NewL(*aJni, aPeer)); + if (err != KErrNone) + eventSourceHandle = err; if (eventSourceHandle > KErrNone) { MMAFunctionServer* eventSource =