javauis/lcdui_akn/javalcdui/javasrc.nokialcdui/com/nokia/mid/ui/impl/TextEditorListenerImpl.java
branchRCL_3
changeset 60 6c158198356e
parent 19 04becd199f91
equal deleted inserted replaced
59:e5618cc85d74 60:6c158198356e
   136      * first place.
   136      * first place.
   137      */
   137      */
   138     final void registeredFinalize()
   138     final void registeredFinalize()
   139     {
   139     {
   140         // JDEBUG( "TextEditorListenerImpl.registeredFinalize() +" );
   140         // JDEBUG( "TextEditorListenerImpl.registeredFinalize() +" );
   141 
   141         if (mFinalizer!=null)
   142         synchronized (iToolkit)
       
   143         {
   142         {
   144             if (iHandle > 0)
   143             synchronized (iToolkit)
   145             {
   144             {
   146                 _dispose(iToolkitInvoker.toolkitGetHandle(iToolkit), iHandle);
   145                 if (iHandle > 0)
   147 
   146                 {
   148                 iHandle = 0;
   147                     iToolkitInvoker.toolkitDisposeObject(iToolkit,iHandle);
       
   148                     iHandle = 0;
       
   149                 }
   149             }
   150             }
       
   151             mFinalizer = null;
   150         }
   152         }
   151 
   153 
   152         // JDEBUG( "TextEditorListenerImpl.registeredFinalize() -" );
   154         // JDEBUG( "TextEditorListenerImpl.registeredFinalize() -" );
   153     }
   155     }
   154 
   156