Changeset 171719 in webkit


Ignore:
Timestamp:
Jul 28, 2014 7:11:46 PM (10 years ago)
Author:
tgergely.u-szeged@partner.samsung.com
Message:

BuildFix: JavaScriptCore/bytecode/StructureSet.h:262:77: warning.
https://bugs.webkit.org/show_bug.cgi?id=135287

Reviewed by Darin Adler.

The set() method tries to use a part of the old value (the reservedFlag bit) which
was not defined when the constructor is called. Initialize m_pointer to 0 explicitely.

  • bytecode/StructureSet.h:

(JSC::StructureSet::StructureSet):

Location:
trunk/Source/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r171705 r171719  
     12014-07-28  Tamas Gergely  <tgergely.u-szeged@partner.samsung.com>
     2
     3        BuildFix: JavaScriptCore/bytecode/StructureSet.h:262:77: warning.
     4        https://bugs.webkit.org/show_bug.cgi?id=135287
     5
     6        Reviewed by Darin Adler.
     7
     8        The set() method tries to use a part of the old value (the reservedFlag bit) which
     9        was not defined when the constructor is called. Initialize m_pointer to 0 explicitely.
     10
     11        * bytecode/StructureSet.h:
     12        (JSC::StructureSet::StructureSet):
     13
    1142014-07-28  Benjamin Poulain  <bpoulain@apple.com>
    215
  • trunk/Source/JavaScriptCore/bytecode/StructureSet.h

    r171660 r171719  
    4242public:
    4343    StructureSet()
     44        : m_pointer(0)
    4445    {
    4546        setEmpty();
     
    4748   
    4849    StructureSet(Structure* structure)
     50        : m_pointer(0)
    4951    {
    5052        set(structure);
     
    5254   
    5355    ALWAYS_INLINE StructureSet(const StructureSet& other)
     56        : m_pointer(0)
    5457    {
    5558        copyFrom(other);
Note: See TracChangeset for help on using the changeset viewer.