Changeset 50700 in webkit


Ignore:
Timestamp:
Nov 9, 2009 5:24:59 PM (14 years ago)
Author:
eric@webkit.org
Message:

2009-11-09 Martin Robinson <martin.james.robinson@gmail.com>

Reviewed by Darin Adler.

Compiler warnings in InspectorResource.h
https://bugs.webkit.org/show_bug.cgi?id=29231

Fix compilation warnings by removing addition operation on an enum type.

  • inspector/InspectorResource.h: (WebCore::InspectorResource::): (WebCore::InspectorResource::Changes::hasChange): (WebCore::InspectorResource::Changes::set): (WebCore::InspectorResource::Changes::setAll):
Location:
trunk/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebCore/ChangeLog

    r50698 r50700  
     12009-11-09  Martin Robinson  <martin.james.robinson@gmail.com>
     2
     3        Reviewed by Darin Adler.
     4
     5        Compiler warnings in InspectorResource.h
     6        https://bugs.webkit.org/show_bug.cgi?id=29231
     7
     8        Fix compilation warnings by removing addition operation on an enum type.
     9
     10        * inspector/InspectorResource.h:
     11        (WebCore::InspectorResource::):
     12        (WebCore::InspectorResource::Changes::hasChange):
     13        (WebCore::InspectorResource::Changes::set):
     14        (WebCore::InspectorResource::Changes::setAll):
     15
    1162009-11-09  Anders Carlsson  <andersca@apple.com>
    217
  • trunk/WebCore/inspector/InspectorResource.h

    r50625 r50700  
    126126            Changes() : m_change(NoChange) {}
    127127
    128             inline bool hasChange(ChangeType change) { return (m_change & change) || !(m_change + change); }
     128            inline bool hasChange(ChangeType change)
     129            {
     130                return m_change & change || (m_change == NoChange && change == NoChange);
     131            }
    129132            inline void set(ChangeType change)
    130133            {
    131                 m_change = static_cast<ChangeType>(static_cast<unsigned>(m_change) | static_cast<unsigned>(change));           
     134                m_change = static_cast<ChangeType>(static_cast<unsigned>(m_change) | static_cast<unsigned>(change));
    132135            }
    133136            inline void clear(ChangeType change)
Note: See TracChangeset for help on using the changeset viewer.