Update of /cvsroot/dynapi/dynapi/src
In directory usw-pr-cvs1:/tmp/cvs-serv26710

Modified Files:
        dynapi.js 
Log Message:
Changed delete c to c = null. As some testing I've done showed that memory usage was 
somehow more unstable than with delete c, delete c is performed under IE and c = null 
under NS. Of course this is not appropiate, but I'll leave it this way until I, or 
anyone else, can demonstrate that while c = null makes memory usage a bit unstable 
under IE, it successfully clears memory. In any case, nobody should get that c is 
permanete error message again.

Index: dynapi.js
===================================================================
RCS file: /cvsroot/dynapi/dynapi/src/dynapi.js,v
retrieving revision 1.38
retrieving revision 1.39
diff -C2 -r1.38 -r1.39
*** dynapi.js   2001/06/08 02:48:39     1.38
--- dynapi.js   2001/06/18 19:19:12     1.39
***************
*** 76,80 ****
                this.children.length--;
                c.del()
!               delete c;
        }
  };
--- 76,81 ----
                this.children.length--;
                c.del()
!               if(document.layers) c = null;
!               else delete c;
        }
  };
***************
*** 231,236 ****
  onload = function() { DynAPI.loadHandler(); }
  onunload = function() { DynAPI.unloadHandler(); }
- onresize = function() { DynAPI.resizeHandler(); }
  onerror = function(msg, url, lno) { DynAPI.errorHandler(msg, url, lno); }
  
  DynAPI.addPackage('dynapi');
--- 232,237 ----
  onload = function() { DynAPI.loadHandler(); }
  onunload = function() { DynAPI.unloadHandler(); }
  onerror = function(msg, url, lno) { DynAPI.errorHandler(msg, url, lno); }
+ onresize = function() { DynAPI.resizeHandler(); }
  
  DynAPI.addPackage('dynapi');


_______________________________________________
Dynapi-CVS mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/dynapi-cvs

Reply via email to