2008-01-12 Mark Rowe <mrowe@apple.com>
authormrowe@apple.com <mrowe@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 12 Jan 2008 14:12:55 +0000 (14:12 +0000)
committermrowe@apple.com <mrowe@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 12 Jan 2008 14:12:55 +0000 (14:12 +0000)
        Attempted Windows build fix.  Use struct consistently when forward-declaring
        ActivationStackNode and StackActivation.

        * kjs/Activation.h:
        * kjs/JSGlobalObject.h:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@29436 268f45cc-cd09-0410-ab3c-d52691b4dbfc

JavaScriptCore/ChangeLog
JavaScriptCore/kjs/Activation.h
JavaScriptCore/kjs/JSGlobalObject.h

index d21613da2c0bb98d8776c2b1ad6444d8a171d383..1fc7173c5c07fa56cffd417d77ba09e1ea96c715 100644 (file)
@@ -1,3 +1,11 @@
+2008-01-12  Mark Rowe  <mrowe@apple.com>
+
+        Attempted Windows build fix.  Use struct consistently when forward-declaring
+        ActivationStackNode and StackActivation.
+
+        * kjs/Activation.h:
+        * kjs/JSGlobalObject.h:
+
 2008-01-12  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
 
         Reviewed by Mark Rowe.
index 65bb944f375d4f3e633c52774d023b0075332e37..c1f67dcbd71d13c023fe97c3beeca945f0f89a26 100644 (file)
@@ -32,7 +32,7 @@ namespace KJS {
 
     class Arguments;
     class FunctionImp;
-    class StackActivation;
+    struct StackActivation;
 
     class ActivationImp : public JSVariableObject {
         friend class JSGlobalObject;
index b1c6c48ef84ce075df2d1d4e554afe415fd1baa6..c27e529f9b77d296a4e523af30480fd862188d58 100644 (file)
@@ -28,7 +28,6 @@
 namespace KJS {
 
     class ActivationImp;
-    class ActivationStackNode;
     class ArrayObjectImp;
     class ArrayPrototype;
     class BooleanObjectImp;
@@ -66,6 +65,7 @@ namespace KJS {
     class TypeErrorPrototype;
     class UriError;
     class UriErrorPrototype;
+    struct ActivationStackNode;
 
     enum CompatMode { NativeMode, IECompat, NetscapeCompat };