Changeset 222325 in webkit


Ignore:
Timestamp:
Sep 21, 2017, 10:12:24 AM (8 years ago)
Author:
achristensen@apple.com
Message:

Fix ASAN build after r222306
https://bugs.webkit.org/show_bug.cgi?id=177255

  • loader/DocumentLoader.cpp:

(WebCore::DocumentLoader::setCustomHeaderFields):

  • loader/DocumentLoader.h:

(WebCore::DocumentLoader::setCustomHeaderFields): Deleted.
Moving a Vector of a type requires more than just a forward declaration of the type, but only in ASAN builds. Weird.

Location:
trunk/Source/WebCore
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r222321 r222325  
     12017-09-21  Alex Christensen  <achristensen@webkit.org>
     2
     3        Fix ASAN build after r222306
     4        https://bugs.webkit.org/show_bug.cgi?id=177255
     5
     6        * loader/DocumentLoader.cpp:
     7        (WebCore::DocumentLoader::setCustomHeaderFields):
     8        * loader/DocumentLoader.h:
     9        (WebCore::DocumentLoader::setCustomHeaderFields): Deleted.
     10        Moving a Vector of a type requires more than just a forward declaration of the type, but only in ASAN builds.  Weird.
     11
    1122017-09-21  Zhifei FANG  <facetothefate@gmail.com>
    213
  • trunk/Source/WebCore/loader/DocumentLoader.cpp

    r222306 r222325  
    10371037}
    10381038
     1039void DocumentLoader::setCustomHeaderFields(Vector<HTTPHeaderField>&& fields)
     1040{
     1041    m_customHeaderFields = WTFMove(fields);
     1042}
     1043
    10391044bool DocumentLoader::isLoadingInAPISense() const
    10401045{
  • trunk/Source/WebCore/loader/DocumentLoader.h

    r222306 r222325  
    297297    const Vector<LinkIcon>& linkIcons() const { return m_linkIcons; }
    298298
    299     void setCustomHeaderFields(Vector<HTTPHeaderField>&& fields) { m_customHeaderFields = WTFMove(fields); }
     299    void setCustomHeaderFields(Vector<HTTPHeaderField>&& fields);
    300300   
    301301protected:
Note: See TracChangeset for help on using the changeset viewer.