소스 검색

LibWeb/CSS: Avoid capturing structured binding in generic lambda

Apple Clang doesn't like this, rather than waiting for their version of
random-clang-commit-to-call-a-release to catch up with llvm trunk, just
work around the issue.

Fixes #186.
Ali Mohammad Pur 1 년 전
부모
커밋
8c9d3b30cf
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      Userland/Libraries/LibWeb/CSS/StyleValues/EasingStyleValue.cpp

+ 2 - 2
Userland/Libraries/LibWeb/CSS/StyleValues/EasingStyleValue.cpp

@@ -116,8 +116,8 @@ double EasingStyleValue::Function::evaluate_at(double input_progress, bool befor
             auto x = input_progress;
 
             auto solve = [&](auto t) {
-                auto x = cubic_bezier_at(x1, x2, t);
-                auto y = cubic_bezier_at(y1, y2, t);
+                auto x = cubic_bezier_at(bezier.x1, bezier.x2, t);
+                auto y = cubic_bezier_at(bezier.y1, bezier.y2, t);
                 return CubicBezier::CachedSample { x, y, t };
             };