Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Firefox/third_party/abseil-cpp/moz-patch-stack/   (Firefox Browser Version 153.0.1©)  Datei vom 27.6.2026 mit Größe 1 kB image not shown  

Quelle  0015.patch   Sprache: unbekannt

 
Spracherkennung für: .patch vermutete Sprache: Unknown {[0] [0] [0]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]

From: Michael Froman <mfroman@mozilla.com>
Date: Mon, 21 Jul 2025 15:50:00 -0500
Subject: Bug 1978462 - disable absl nullability specifiers since libwebrtc has
 too many warnings. r?ng!

There are too many places in libwebrtc that are not yet marked
with nullability type specifiers.  We need to disable them until
that is fixed upstream.
Mercurial Revision: https://hg.mozilla.org/mozilla-central/rev/f3b19b7999b3271ca5858d587673e3eb43525c32
---
 abseil-cpp/absl/base/nullability.h | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/abseil-cpp/absl/base/nullability.h b/abseil-cpp/absl/base/nullability.h
index d11da5793b3..af684f09460 100644
--- a/abseil-cpp/absl/base/nullability.h
+++ b/abseil-cpp/absl/base/nullability.h
@@ -221,7 +221,8 @@
 #define ABSL_POINTERS_DEFAULT_NONNULL
 
 #if defined(__clang__) && !defined(__OBJC__) && \
-    ABSL_HAVE_FEATURE(nullability_on_classes)
+    ABSL_HAVE_FEATURE(nullability_on_classes) && \
+    0 // mozilla - stop warnings in libwebrtc for "missing a nullability type specifier"
 // absl_nonnull (default with `ABSL_POINTERS_DEFAULT_NONNULL`)
 //
 // The indicated pointer is never null. It is the responsibility of the provider

[Dauer der Verarbeitung: 0.43 Sekunden]