summaryrefslogtreecommitdiff
path: root/external/skia/clang-attributes-warning.patch.1
diff options
context:
space:
mode:
Diffstat (limited to 'external/skia/clang-attributes-warning.patch.1')
-rw-r--r--external/skia/clang-attributes-warning.patch.16
1 files changed, 3 insertions, 3 deletions
diff --git a/external/skia/clang-attributes-warning.patch.1 b/external/skia/clang-attributes-warning.patch.1
index fa617c4e831f..6e6c34674734 100644
--- a/external/skia/clang-attributes-warning.patch.1
+++ b/external/skia/clang-attributes-warning.patch.1
@@ -12,9 +12,9 @@ diff -ur skia.org/include/private/base/SkFloatingPoint.h skia/include/private/ba
return static_cast<float>(x);
}
@@ -161,12 +163,16 @@
-
- // IEEE defines how float divide behaves for non-finite values and zero-denoms, but C does not,
- // so we have a helper that suppresses the possible undefined-behavior warnings.
+ #pragma warning( disable : 4723)
+ #endif
+ // Your function
+#if defined(__clang__)
SK_NO_SANITIZE("float-divide-by-zero")
+#endif