Changeset 254218 in webkit
- Timestamp:
- Jan 8, 2020, 12:54:09 PM (7 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 2 edited
-
ChangeLog (modified) (1 diff)
-
runtime/JSArrayBufferView.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r254205 r254218 1 2020-01-08 Michael Saboff <msaboff@apple.com> 2 3 JSArrayBufferView.h: Multiplication result converted to larger type 4 https://bugs.webkit.org/show_bug.cgi?id=205943 5 6 Reviewed by Saam Barati. 7 8 Added cast to size_t to make the whole calculation size_t. 9 10 * runtime/JSArrayBufferView.h: 11 (JSC::JSArrayBufferView::sizeOf): 12 1 13 2020-01-08 Alexey Shvayka <shvaikalesh@gmail.com> 2 14 -
trunk/Source/JavaScriptCore/runtime/JSArrayBufferView.h
r253588 r254218 109 109 static size_t sizeOf(uint32_t length, uint32_t elementSize) 110 110 { 111 return ( length* elementSize + sizeof(EncodedJSValue) - 1)111 return (static_cast<size_t>(length) * elementSize + sizeof(EncodedJSValue) - 1) 112 112 & ~(sizeof(EncodedJSValue) - 1); 113 113 }
Note:
See TracChangeset
for help on using the changeset viewer.