Cleanup: Get rid of CRLF line endings.
[pdfium.git] / fpdfsdk / src / javascript / global.cpp
index 88b3fe7..b45fd04 100644 (file)
 
 // Helper class for compile-time calculation of hash values in order to
 // avoid having global object initializers.
-template <unsigned ACC, wchar_t... Ns>\r
-struct CHash;\r
-\r
-// Only needed to hash single-character strings.\r
-template <wchar_t N>\r
-struct CHash<N> {\r
-  static const unsigned value = N;\r
-};\r
-\r
-template <unsigned ACC, wchar_t N>\r
-struct CHash<ACC, N> {\r
-  static const unsigned value = (ACC * 1313LLU + N) & 0xFFFFFFFF;\r
-};\r
-\r
-template <unsigned ACC, wchar_t N, wchar_t... Ns>\r
-struct CHash<ACC, N, Ns...> {\r
-  static const unsigned value = CHash<CHash<ACC, N>::value, Ns...>::value;\r
-};\r
+template <unsigned ACC, wchar_t... Ns>
+struct CHash;
+
+// Only needed to hash single-character strings.
+template <wchar_t N>
+struct CHash<N> {
+  static const unsigned value = N;
+};
+
+template <unsigned ACC, wchar_t N>
+struct CHash<ACC, N> {
+  static const unsigned value = (ACC * 1313LLU + N) & 0xFFFFFFFF;
+};
+
+template <unsigned ACC, wchar_t N, wchar_t... Ns>
+struct CHash<ACC, N, Ns...> {
+  static const unsigned value = CHash<CHash<ACC, N>::value, Ns...>::value;
+};
 
 extern const unsigned int JSCONST_nStringHash =
   CHash<'s','t','r','i','n','g'>::value;