summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
828c104)
Reviewed by Andreas Kling.
Fix increases required alignment of target type warning on ARM
https://bugs.webkit.org/show_bug.cgi?id=45301
No new tests needed.
* bindings/js/SerializedScriptValue.cpp:
(WebCore::CloneDeserializer::readLittleEndian):
(WebCore::CloneDeserializer::readString):
* plugins/PluginDatabase.cpp:
(WebCore::readTime):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@67028
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2010-09-08 Gabor Loki <loki@webkit.org>
+
+ Reviewed by Andreas Kling.
+
+ Fix increases required alignment of target type warning on ARM
+ https://bugs.webkit.org/show_bug.cgi?id=45301
+
+ No new tests needed.
+
+ * bindings/js/SerializedScriptValue.cpp:
+ (WebCore::CloneDeserializer::readLittleEndian):
+ (WebCore::CloneDeserializer::readString):
+ * plugins/PluginDatabase.cpp:
+ (WebCore::readTime):
+
2010-09-08 Antonio Gomes <agomes@rim.com>
Reviewed by Daniel Bates.
2010-09-08 Antonio Gomes <agomes@rim.com>
Reviewed by Daniel Bates.
if (sizeof(T) == 1)
value = *ptr++;
else {
if (sizeof(T) == 1)
value = *ptr++;
else {
- value = *reinterpret_cast<const T*>(ptr);
+ value = *reinterpret_cast_ptr<const T*>(ptr);
ptr += sizeof(T);
}
return true;
ptr += sizeof(T);
}
return true;
return false;
#if ASSUME_LITTLE_ENDIAN
return false;
#if ASSUME_LITTLE_ENDIAN
- str = UString(reinterpret_cast<const UChar*>(ptr), length);
+ str = UString(reinterpret_cast_ptr<const UChar*>(ptr), length);
ptr += length * sizeof(UChar);
#else
Vector<UChar> buffer;
ptr += length * sizeof(UChar);
#else
Vector<UChar> buffer;
if (start + sizeof(time_t) >= end)
return false;
if (start + sizeof(time_t) >= end)
return false;
- resultTime = *reinterpret_cast<time_t*>(start);
+ resultTime = *reinterpret_cast_ptr<time_t*>(start);
start += sizeof(time_t);
return true;
start += sizeof(time_t);
return true;