qtmobility/plugins/contacts/symbiansim/src/cntsymbiansimtransformerror.cpp
changeset 14 6fbed849b4f4
parent 4 90517678cc4f
--- a/qtmobility/plugins/contacts/symbiansim/src/cntsymbiansimtransformerror.cpp	Fri Jun 11 14:26:25 2010 +0300
+++ b/qtmobility/plugins/contacts/symbiansim/src/cntsymbiansimtransformerror.cpp	Wed Jun 23 19:08:38 2010 +0300
@@ -40,6 +40,7 @@
 ****************************************************************************/
 
 #include "cntsymbiansimtransformerror.h"
+#include <GsmError.h>
 
 /*! Transform a Symbian contact error id to QContactManager::Error.
  *
@@ -91,6 +92,14 @@
             *qtError = QContactManager::BadArgumentError;
             break;
         }
+        case KErrTooBig:
+        case KErrGsmSimServSneFull:
+        case KErrGsmSimServAnrFull:
+        case KErrGsmSimServEmailFull:
+        {
+            *qtError = QContactManager::LimitReachedError;
+            break;
+        }
         default:
         {
             *qtError = QContactManager::UnspecifiedError;