Changeset 212976 in webkit


Ignore:
Timestamp:
Feb 24, 2017 4:20:12 PM (7 years ago)
Author:
ap@apple.com
Message:

Build fix for newer clang
https://bugs.webkit.org/show_bug.cgi?id=168849
rdar://problem/30638741

Reviewed by Ryosuke Niwa.

  • dom/Range.cpp: (WebCore::Range::toString): std::max(0, <unsigned>) is not meaningful,

and now triggers a warning.

Location:
trunk/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r212972 r212976  
     12017-02-24  Alexey Proskuryakov  <ap@apple.com>
     2
     3        Build fix for newer clang
     4        https://bugs.webkit.org/show_bug.cgi?id=168849
     5        rdar://problem/30638741
     6
     7        Reviewed by Ryosuke Niwa.
     8
     9        * dom/Range.cpp: (WebCore::Range::toString): std::max(0, <unsigned>) is not meaningful,
     10        and now triggers a warning.
     11
    1122017-02-24  Chris Dumez  <cdumez@apple.com>
    213
  • trunk/Source/WebCore/dom/Range.cpp

    r211591 r212976  
    945945            auto& data = downcast<CharacterData>(*node).data();
    946946            unsigned length = data.length();
    947             unsigned start = node == &startContainer() ? std::min(std::max(0U, m_start.offset()), length) : 0U;
     947            unsigned start = node == &startContainer() ? std::min(m_start.offset(), length) : 0U;
    948948            unsigned end = node == &endContainer() ? std::min(std::max(start, m_end.offset()), length) : length;
    949949            builder.append(data, start, end - start);
Note: See TracChangeset for help on using the changeset viewer.