⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 179938 in webkit


Ignore:
Timestamp:
Feb 11, 2015, 10:42:37 AM (12 years ago)
Author:
Lucas Forschler
Message:

Merged r174295.

Location:
branches/safari-600.1.17-branch/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/safari-600.1.17-branch/Source/WebCore/ChangeLog

    r177415 r179938  
     12015-02-11  Lucas Forschler  <lforschler@apple.com>
     2
     3        Merge r174295
     4
     5    2014-10-03  Brent Fulgham  <bfulgham@apple.com>
     6
     7            [Win] Unreviewed build fix for MSVC 2013 SP 3.
     8
     9            The std::array initializer is not fully implemented in SP3 and causes a
     10            build error.
     11
     12            * platform/graphics/transforms/AffineTransform.cpp: Use old style assignment
     13            initialization for MSVC builds until this bug is fixed.
     14
    1152014-12-16  Babak Shafiei  <bshafiei@apple.com>
    216
  • branches/safari-600.1.17-branch/Source/WebCore/platform/graphics/transforms/AffineTransform.cpp

    r167017 r179938  
    3838namespace WebCore {
    3939
     40#if COMPILER(MSVC)
     41AffineTransform::AffineTransform()
     42{
     43    m_transform = { 1, 0, 0, 1, 0, 0 };
     44}
     45
     46AffineTransform::AffineTransform(double a, double b, double c, double d, double e, double f)
     47{
     48    m_transform = { a, b, c, d, e, f };
     49}
     50#else
    4051AffineTransform::AffineTransform()
    4152    : m_transform { { 1, 0, 0, 1, 0, 0 } }
     
    4455
    4556AffineTransform::AffineTransform(double a, double b, double c, double d, double e, double f)
    46     : m_transform { { a, b, c, d, e, f } }
    47 {
    48 }
     57    : m_transform{ { a, b, c, d, e, f } }
     58{
     59}
     60#endif
    4961
    5062void AffineTransform::makeIdentity()
Note: See TracChangeset for help on using the changeset viewer.