Author: hqm
Date: 2008-02-28 04:16:27 -0800 (Thu, 28 Feb 2008)
New Revision: 8124

Modified:
   openlaszlo/trunk/WEB-INF/lps/lfc/core/LzNode.lzs
Log:
Change 20080228-hqm-Q by [EMAIL PROTECTED] on 2008-02-28 07:15:34 EST
    in /Users/hqm/openlaszlo/trunk/WEB-INF/lps/lfc
    for http://svn.openlaszlo.org/openlaszlo/trunk/WEB-INF/lps/lfc

Summary: fix for sourcelocators table

New Features:

Bugs Fixed:

Technical Reviewer: pbr
QA Reviewer: (pending)
Doc Reviewer: (pending)

Documentation:

Release Notes:

Details:
    

The sourceLocatorTable declaration  was mistranslated when the code
was turned into JS2 classes, it should have
    been a static class var.

Tests:

SOLO DHTML deploy works with compiler flag  of sourcelocators=true



Modified: openlaszlo/trunk/WEB-INF/lps/lfc/core/LzNode.lzs
===================================================================
--- openlaszlo/trunk/WEB-INF/lps/lfc/core/LzNode.lzs    2008-02-27 23:35:33 UTC 
(rev 8123)
+++ openlaszlo/trunk/WEB-INF/lps/lfc/core/LzNode.lzs    2008-02-28 12:16:27 UTC 
(rev 8124)
@@ -477,7 +477,7 @@
     /** The source locator table maps source locations to nodes
       * @access private
       */ 
-    var sourceLocatorTable = {};
+    static var sourceLocatorTable = {};
 
     /**
       * Translate a source locator to the corresponding node
@@ -486,7 +486,7 @@
       * the source locator is unknown
       */
     function lookupSourceLocator (sourceLocator) {
-        return this.sourceLocatorTable[sourceLocator];
+        return LzNode.sourceLocatorTable[sourceLocator];
     }
 }
 


_______________________________________________
Laszlo-checkins mailing list
[email protected]
http://www.openlaszlo.org/mailman/listinfo/laszlo-checkins

Reply via email to