uiacceltk/hitchcock/goommonitor/src/goomconfig.cpp
branchRCL_3
changeset 19 e5af45d51884
parent 0 15bf7259bb7c
child 20 31fccae4f8a7
--- a/uiacceltk/hitchcock/goommonitor/src/goomconfig.cpp	Thu Aug 19 10:48:02 2010 +0300
+++ b/uiacceltk/hitchcock/goommonitor/src/goomconfig.cpp	Tue Aug 31 16:07:35 2010 +0300
@@ -75,7 +75,12 @@
     CGOomRunPluginConfig** runPluginConfig = iPluginToConfigMapping.Find(aPluginConfig->Id());
     if (runPluginConfig)
         {
-        GOomMonitorPanic(KPluginConfigAddedTwice);
+        //GOomMonitorPanic(KPluginConfigAddedTwice);
+        while((*runPluginConfig)->iNextConfig != NULL)
+            *runPluginConfig = (*runPluginConfig)->iNextConfig;
+        
+        (*runPluginConfig)->iNextConfig = aPluginConfig;
+        return;
         }
     
     iPluginToConfigMapping.InsertL(aPluginConfig->Id(), aPluginConfig);