summaryrefslogtreecommitdiff
path: root/src/xselect.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/xselect.c')
-rw-r--r--src/xselect.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/xselect.c b/src/xselect.c
index bb82798bb62..fd0f06eeed9 100644
--- a/src/xselect.c
+++ b/src/xselect.c
@@ -19,6 +19,12 @@ along with GNU Emacs. If not, see <https://www.gnu.org/licenses/>. */
/* Rewritten by jwz */
#include <config.h>
+
+/* Work around GCC bug 102671. */
+#if 10 <= __GNUC__
+# pragma GCC diagnostic ignored "-Wanalyzer-null-dereference"
+#endif
+
#include <limits.h>
#ifdef HAVE_SYS_TYPES_H