javaextensions/pim/javasrc/com/nokia/mj/impl/pim/PIMListImpl.java
branchRCL_3
changeset 83 26b2b12093af
parent 77 7cee158cb8cd
--- a/javaextensions/pim/javasrc/com/nokia/mj/impl/pim/PIMListImpl.java	Wed Sep 15 12:05:25 2010 +0300
+++ b/javaextensions/pim/javasrc/com/nokia/mj/impl/pim/PIMListImpl.java	Wed Oct 13 14:23:59 2010 +0300
@@ -111,14 +111,12 @@
     PIMListImpl(int aListHandle, int aMode)
     {
         iListHandle = aListHandle;
-        iMode = aMode;
         Logger.LOG(Logger.EPim,Logger.EInfo,"+PIMListImpl() = iListHandle = "+iListHandle);
-        if (iListHandle != 0)
-        {
-            iItems = new ItemTable();
-        }
         setShutdownListener();
         iFinalizer = registerForFinalization();
+        iMode = aMode;
+
+        iItems = new ItemTable();
     }
 
     public Finalizer registerForFinalization()
@@ -361,11 +359,8 @@
         if (iIsOpen == true)
         {
             iIsOpen = false;
-            if (iListHandle != 0)
-            {
-                int err = _close(iListHandle);
-                NativeError.handlePIMListCloseError(err);
-            }
+            int err = _close(iListHandle);
+            NativeError.handlePIMListCloseError(err);
             iItems = null;
         }
         else