JavaScriptCore headers use C++ style comments
https://bugs.webkit.org/show_bug.cgi?id=19552
Replace all C++ style comments with C style multiline
comments and remove all "mode" lines.
Reviewed by Sam.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@34599 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/JavaScriptCore/API/JSBase.h b/JavaScriptCore/API/JSBase.h
index 2c1e9e3..bd9d118 100644
--- a/JavaScriptCore/API/JSBase.h
+++ b/JavaScriptCore/API/JSBase.h
@@ -1,4 +1,3 @@
-/* -*- mode: c++; c-basic-offset: 4 -*- */
/*
* Copyright (C) 2006 Apple Computer, Inc. All rights reserved.
*
diff --git a/JavaScriptCore/API/JSClassRef.h b/JavaScriptCore/API/JSClassRef.h
index 8a677c8..4dfb6ef 100644
--- a/JavaScriptCore/API/JSClassRef.h
+++ b/JavaScriptCore/API/JSClassRef.h
@@ -1,4 +1,3 @@
-// -*- mode: c++; c-basic-offset: 4 -*-
/*
* Copyright (C) 2006 Apple Computer, Inc. All rights reserved.
*
diff --git a/JavaScriptCore/API/JSContextRef.h b/JavaScriptCore/API/JSContextRef.h
index df0a397..f7a7a02 100644
--- a/JavaScriptCore/API/JSContextRef.h
+++ b/JavaScriptCore/API/JSContextRef.h
@@ -1,4 +1,3 @@
-// -*- mode: c++; c-basic-offset: 4 -*-
/*
* Copyright (C) 2006 Apple Computer, Inc. All rights reserved.
*
@@ -74,4 +73,4 @@
}
#endif
-#endif // JSContextRef_h
+#endif /* JSContextRef_h */
diff --git a/JavaScriptCore/API/JSObjectRef.h b/JavaScriptCore/API/JSObjectRef.h
index bf4041f..e06a98c 100644
--- a/JavaScriptCore/API/JSObjectRef.h
+++ b/JavaScriptCore/API/JSObjectRef.h
@@ -1,4 +1,3 @@
-// -*- mode: c++; c-basic-offset: 4 -*-
/*
* Copyright (C) 2006, 2007 Apple Inc. All rights reserved.
*
@@ -31,7 +30,7 @@
#include <JavaScriptCore/JSValueRef.h>
#include <stdbool.h>
-#include <stddef.h> // for size_t
+#include <stddef.h> /* for size_t */
#ifdef __cplusplus
extern "C" {
@@ -338,7 +337,7 @@
A NULL callback specifies that the default object callback should substitute, except in the case of hasProperty, where it specifies that getProperty should substitute.
*/
typedef struct {
- int version; // current (and only) version is 0
+ int version; /* current (and only) version is 0 */
JSClassAttributes attributes;
const char* className;
@@ -642,4 +641,4 @@
}
#endif
-#endif // JSObjectRef_h
+#endif /* JSObjectRef_h */
diff --git a/JavaScriptCore/API/JSStringRef.h b/JavaScriptCore/API/JSStringRef.h
index fb5649f..bf0ac8f 100644
--- a/JavaScriptCore/API/JSStringRef.h
+++ b/JavaScriptCore/API/JSStringRef.h
@@ -1,4 +1,3 @@
-// -*- mode: c++; c-basic-offset: 4 -*-
/*
* Copyright (C) 2006 Apple Computer, Inc. All rights reserved.
*
@@ -30,7 +29,7 @@
#include <JavaScriptCore/JSValueRef.h>
#include <stdbool.h>
-#include <stddef.h> // for size_t
+#include <stddef.h> /* for size_t */
#ifdef __cplusplus
extern "C" {
@@ -140,4 +139,4 @@
}
#endif
-#endif // JSStringRef_h
+#endif /* JSStringRef_h */
diff --git a/JavaScriptCore/API/JSStringRefBSTR.h b/JavaScriptCore/API/JSStringRefBSTR.h
index 4987f83..59f19b7 100644
--- a/JavaScriptCore/API/JSStringRefBSTR.h
+++ b/JavaScriptCore/API/JSStringRefBSTR.h
@@ -1,4 +1,3 @@
-// -*- mode: c++; c-basic-offset: 4 -*-
/*
* Copyright (C) 2007 Apple Inc. All rights reserved.
*
@@ -38,7 +37,7 @@
extern "C" {
#endif
-// COM convenience methods
+/* COM convenience methods */
/*!
@function
@@ -60,4 +59,4 @@
}
#endif
-#endif // JSStringRefBSTR_h
+#endif /* JSStringRefBSTR_h */
diff --git a/JavaScriptCore/API/JSStringRefCF.h b/JavaScriptCore/API/JSStringRefCF.h
index ef84a9c..a424765 100644
--- a/JavaScriptCore/API/JSStringRefCF.h
+++ b/JavaScriptCore/API/JSStringRefCF.h
@@ -1,4 +1,3 @@
-// -*- mode: c++; c-basic-offset: 4 -*-
/*
* Copyright (C) 2006, 2007 Apple Computer, Inc. All rights reserved.
*
@@ -34,7 +33,7 @@
extern "C" {
#endif
-// CFString convenience methods
+/* CFString convenience methods */
/*!
@function
@@ -53,9 +52,9 @@
@result A CFString containing string. Ownership follows the Create Rule.
*/
JS_EXPORT CFStringRef JSStringCopyCFString(CFAllocatorRef alloc, JSStringRef string);
-
+
#ifdef __cplusplus
}
#endif
-#endif // JSStringRefCF_h
+#endif /* JSStringRefCF_h */
diff --git a/JavaScriptCore/API/JSValueRef.h b/JavaScriptCore/API/JSValueRef.h
index 6f1ce08..d292898 100644
--- a/JavaScriptCore/API/JSValueRef.h
+++ b/JavaScriptCore/API/JSValueRef.h
@@ -1,4 +1,3 @@
-// -*- mode: c++; c-basic-offset: 4 -*-
/*
* Copyright (C) 2006 Apple Computer, Inc. All rights reserved.
*
@@ -127,7 +126,7 @@
*/
JS_EXPORT bool JSValueIsObjectOfClass(JSContextRef ctx, JSValueRef value, JSClassRef jsClass);
-// Comparing values
+/* Comparing values */
/*!
@function
@@ -161,7 +160,7 @@
*/
JS_EXPORT bool JSValueIsInstanceOfConstructor(JSContextRef ctx, JSValueRef value, JSObjectRef constructor, JSValueRef* exception);
-// Creating values
+/* Creating values */
/*!
@function
@@ -207,7 +206,7 @@
*/
JS_EXPORT JSValueRef JSValueMakeString(JSContextRef ctx, JSStringRef string);
-// Converting to primitive values
+/* Converting to primitive values */
/*!
@function
@@ -248,7 +247,7 @@
*/
JS_EXPORT JSObjectRef JSValueToObject(JSContextRef ctx, JSValueRef value, JSValueRef* exception);
-// Garbage collection
+/* Garbage collection */
/*!
@function
@abstract Protects a JavaScript value from garbage collection.
@@ -274,4 +273,4 @@
}
#endif
-#endif // JSValueRef_h
+#endif /* JSValueRef_h */
diff --git a/JavaScriptCore/API/JavaScript.h b/JavaScriptCore/API/JavaScript.h
index 3a6cc38..f8d92d8 100644
--- a/JavaScriptCore/API/JavaScript.h
+++ b/JavaScriptCore/API/JavaScript.h
@@ -1,4 +1,3 @@
-// -*- mode: c++; c-basic-offset: 4 -*-
/*
* Copyright (C) 2006 Apple Inc. All rights reserved.
* Copyright (C) 2008 Alp Toker <alp@atoker.com>
@@ -34,4 +33,4 @@
#include <JavaScriptCore/JSObjectRef.h>
#include <JavaScriptCore/JSValueRef.h>
-#endif // JavaScript_h
+#endif /* JavaScript_h */
diff --git a/JavaScriptCore/API/JavaScriptCore.h b/JavaScriptCore/API/JavaScriptCore.h
index be6b8b2..87d6018 100644
--- a/JavaScriptCore/API/JavaScriptCore.h
+++ b/JavaScriptCore/API/JavaScriptCore.h
@@ -1,4 +1,3 @@
-// -*- mode: c++; c-basic-offset: 4 -*-
/*
* Copyright (C) 2006, 2008 Apple Inc. All rights reserved.
*
@@ -30,4 +29,4 @@
#include <JavaScriptCore/JavaScript.h>
#include <JavaScriptCore/JSStringRefCF.h>
-#endif // JavaScriptCore_h
+#endif /* JavaScriptCore_h */
diff --git a/JavaScriptCore/ChangeLog b/JavaScriptCore/ChangeLog
index 7552c0b..079f2fb 100644
--- a/JavaScriptCore/ChangeLog
+++ b/JavaScriptCore/ChangeLog
@@ -2,6 +2,27 @@
Reviewed by Sam.
+ https://bugs.webkit.org/show_bug.cgi?id=19552
+ JavaScriptCore headers use C++ style comments
+
+ Replace all C++ style comments with C style multiline
+ comments and remove all "mode" lines.
+
+ * API/JSBase.h:
+ * API/JSClassRef.h:
+ * API/JSContextRef.h:
+ * API/JSObjectRef.h:
+ * API/JSStringRef.h:
+ * API/JSStringRefBSTR.h:
+ * API/JSStringRefCF.h:
+ * API/JSValueRef.h:
+ * API/JavaScript.h:
+ * API/JavaScriptCore.h:
+
+2008-06-16 Christian Dywan <christian@twotoasts.de>
+
+ Reviewed by Sam.
+
https://bugs.webkit.org/show_bug.cgi?id=19557
(JavaScriptCore) minidom uses C++ style comments