2650
|
1 |
diff -r f96dc080483f JavaScriptCore/wtf/Vector.h
|
|
2 |
--- a/JavaScriptCore/wtf/Vector.h Thu Apr 22 12:51:41 2010 +0800
|
|
3 |
+++ b/JavaScriptCore/wtf/Vector.h Tue May 04 13:48:16 2010 +0800
|
|
4 |
@@ -948,7 +964,7 @@
|
|
5 |
// one is needed.
|
|
6 |
new (end()) T(static_cast<T>(*ptr));
|
|
7 |
#else
|
|
8 |
- new (end()) T(*ptr);
|
|
9 |
+ new (end()) T(*(T*)ptr);
|
|
10 |
#endif
|
|
11 |
++m_size;
|
|
12 |
}
|
|
13 |
diff -r 42df7d3e6809 JavaScriptCore/runtime/SmallStrings.cpp
|
|
14 |
--- a/JavaScriptCore/runtime/SmallStrings.cpp Thu May 13 17:59:14 2010 +0800
|
|
15 |
+++ b/JavaScriptCore/runtime/SmallStrings.cpp Thu May 13 18:02:32 2010 +0800
|
|
16 |
@@ -61,7 +61,7 @@
|
|
17 |
|
|
18 |
SmallStrings::SmallStrings()
|
|
19 |
{
|
|
20 |
- COMPILE_ASSERT(numCharactersToStore == arrayLength(m_singleCharacterStrings), IsNumCharactersConstInSyncWithClassUsage);
|
|
21 |
+ //COMPILE_ASSERT(numCharactersToStore == arrayLength(m_singleCharacterStrings), IsNumCharactersConstInSyncWithClassUsage);
|
|
22 |
clear();
|
|
23 |
}
|
|
24 |
|