Changeset 115802 in webkit


Ignore:
Timestamp:
May 2, 2012 1:20:09 AM (12 years ago)
Author:
Csaba Osztrogonác
Message:

[Qt]r57240 broke Qt build (gcc bug)
https://bugs.webkit.org/show_bug.cgi?id=37253

Patch by Adenilson Cavalcanti <cavalcantii@gmail.com> on 2012-05-02
Reviewed by Noam Rosenthal.

Removing workaround macro since current gcc/Qt doesn't require it to compile.

  • wtf/PassRefPtr.h:

(WTF):

Location:
trunk/Source/WTF
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WTF/ChangeLog

    r115695 r115802  
     12012-05-02  Adenilson Cavalcanti  <cavalcantii@gmail.com>
     2
     3        [Qt]r57240 broke Qt build (gcc bug)
     4        https://bugs.webkit.org/show_bug.cgi?id=37253
     5
     6        Reviewed by Noam Rosenthal.
     7
     8        Removing workaround macro since current gcc/Qt doesn't require it to compile.
     9
     10        * wtf/PassRefPtr.h:
     11        (WTF):
     12
    1132012-04-30  Oliver Hunt  <oliver@apple.com>
    214
  • trunk/Source/WTF/wtf/PassRefPtr.h

    r113794 r115802  
    3333    inline void adopted(const void*) { }
    3434
    35 #if !PLATFORM(QT)
    3635    #define REF_DEREF_INLINE ALWAYS_INLINE
    37 #else
    38     // Using ALWAYS_INLINE broke the Qt build. This may be a GCC bug.
    39     // See https://bugs.webkit.org/show_bug.cgi?id=37253 for details.
    40     #define REF_DEREF_INLINE inline
    41 #endif
    4236
    4337    template<typename T> REF_DEREF_INLINE void refIfNotNull(T* ptr)
Note: See TracChangeset for help on using the changeset viewer.