diff -r 7cee158cb8cd -r 26b2b12093af javaextensions/pim/javasrc/com/nokia/mj/impl/pim/PIMListImpl.java --- 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