telephonyserverplugins/common_tsy/phonetsy/src/cmmphonefactorytsy.cpp
branchRCL_3
changeset 6 fc69e1e37771
parent 5 7ef16719d8cb
child 19 630d2f34d719
--- a/telephonyserverplugins/common_tsy/phonetsy/src/cmmphonefactorytsy.cpp	Fri Mar 12 15:49:38 2010 +0200
+++ b/telephonyserverplugins/common_tsy/phonetsy/src/cmmphonefactorytsy.cpp	Mon Mar 15 12:45:06 2010 +0200
@@ -330,7 +330,9 @@
 EXPORT_C CPhoneFactoryBase* LibEntry()
     {
 TFLOGSTRING("TSY: CPhoneFactoryBase::LibEntry()...");
-    CMmPhoneFactoryTsy* factory = CMmPhoneFactoryTsy::NewL(); 
+    // return NULL if instantiation fails
+    CMmPhoneFactoryTsy* factory(NULL);
+    TRAP_IGNORE(factory = CMmPhoneFactoryTsy::NewL()); 
     return factory; 
     }