Module Name: src
Committed By: rillig
Date: Thu Oct 31 08:18:20 UTC 2024
Modified Files:
src/external/mit/xorg/lib/libxcb: xcb.mk
Log Message:
libxcb: suppress the most common lint warnings
The code constantly converts between pointer types that are not clearly
related, it removes 'const' from casts and assigns 'int = (ptr - ptr)'.
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/external/mit/xorg/lib/libxcb/xcb.mk
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/external/mit/xorg/lib/libxcb/xcb.mk
diff -u src/external/mit/xorg/lib/libxcb/xcb.mk:1.5 src/external/mit/xorg/lib/libxcb/xcb.mk:1.6
--- src/external/mit/xorg/lib/libxcb/xcb.mk:1.5 Wed May 29 13:15:53 2019
+++ src/external/mit/xorg/lib/libxcb/xcb.mk Thu Oct 31 08:18:20 2024
@@ -1,4 +1,4 @@
-# $NetBSD: xcb.mk,v 1.5 2019/05/29 13:15:53 maya Exp $
+# $NetBSD: xcb.mk,v 1.6 2024/10/31 08:18:20 rillig Exp $
# define XCBEXT to something before including this
@@ -9,6 +9,10 @@ SRCS= ${XCBEXT}.c
CPPFLAGS+= -I${X11SRCDIR.xcb}/src
CPPFLAGS+= -I${.CURDIR}/../files
+LINTFLAGS+= -X 132 # int = long (mostly for pointer differences)
+LINTFLAGS+= -X 275 # cast discards 'const'
+LINTFLAGS+= -X 247 # cast between unrelated pointer types
+
LIBDPLIBS=\
xcb ${.CURDIR}/../libxcb \
Xau ${.CURDIR}/../../libXau \