Changeset 154143 in webkit for trunk/Source/JavaScriptCore


Ignore:
Timestamp:
Aug 15, 2013, 3:23:11 PM (12 years ago)
Author:
[email protected]
Message:

Remove some code duplication.

Rubber stamped by Mark Hahnenberg.

  • runtime/JSDataViewPrototype.cpp:

(JSC::getData):
(JSC::setData):

Location:
trunk/Source/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r154141 r154143  
     12013-08-15  Filip Pizlo  <[email protected]>
     2
     3        Remove some code duplication.
     4       
     5        Rubber stamped by Mark Hahnenberg.
     6
     7        * runtime/JSDataViewPrototype.cpp:
     8        (JSC::getData):
     9        (JSC::setData):
     10
    1112013-08-15  Julien Brianceau  <[email protected]>
    212
  • trunk/Source/JavaScriptCore/runtime/JSDataViewPrototype.cpp

    r154132 r154143  
    123123   
    124124    unsigned byteLength = dataView->length();
    125     if (elementSize > byteLength || byteOffset > byteLength - sizeof(typename Adaptor::Type))
     125    if (elementSize > byteLength || byteOffset > byteLength - elementSize)
    126126        return throwVMError(exec, createRangeError(exec, "Out of bounds access"));
    127127   
     
    161161   
    162162    unsigned byteLength = dataView->length();
    163     if (elementSize > byteLength || byteOffset > byteLength - sizeof(typename Adaptor::Type))
     163    if (elementSize > byteLength || byteOffset > byteLength - elementSize)
    164164        return throwVMError(exec, createRangeError(exec, "Out of bounds access"));
    165165   
Note: See TracChangeset for help on using the changeset viewer.