- try to fix Qt build
authordarin@apple.com <darin@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 12 Jan 2008 18:05:44 +0000 (18:05 +0000)
committerdarin@apple.com <darin@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 12 Jan 2008 18:05:44 +0000 (18:05 +0000)
        * kjs/function.cpp: Added include of scope_chain_mark.h.
        * kjs/scope_chain_mark.h: Added multiple-include guards.

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

JavaScriptCore/ChangeLog
JavaScriptCore/kjs/function.cpp
JavaScriptCore/kjs/scope_chain_mark.h

index cc589bf..16f1bf6 100644 (file)
@@ -1,3 +1,10 @@
+2008-01-12  Darin Adler  <darin@apple.com>
+
+        - try to fix Qt build
+
+        * kjs/function.cpp: Added include of scope_chain_mark.h.
+        * kjs/scope_chain_mark.h: Added multiple-include guards.
+
 2008-01-12  Mark Rowe  <mrowe@apple.com>
 
         Another Windows build fix.
index 26197e4..6a7db04 100644 (file)
@@ -38,6 +38,7 @@
 #include "lexer.h"
 #include "nodes.h"
 #include "operations.h"
+#include "scope_chain_mark.h"
 #include <errno.h>
 #include <stdio.h>
 #include <stdlib.h>
index d756121..bc4d5f8 100644 (file)
@@ -1,5 +1,5 @@
 /*
- *  Copyright (C) 2003, 2006 Apple Inc.
+ *  Copyright (C) 2003, 2006, 2008 Apple Inc. All rights reserved.
  *
  *  This library is free software; you can redistribute it and/or
  *  modify it under the terms of the GNU Library General Public
  *
  */
 
-#include "scope_chain.h"
+#ifndef scope_chain_mark_h
+#define scope_chain_mark_h
+
 #include "Activation.h"
-#include "object.h"
+#include "scope_chain.h"
 
 namespace KJS {
 
@@ -43,3 +45,5 @@ namespace KJS {
     }
 
 } // namespace KJS
+
+#endif