summaryrefslogtreecommitdiff
path: root/rpmio/.splintrc
diff options
context:
space:
mode:
authorjbj <devnull@localhost>2002-11-30 22:15:29 +0000
committerjbj <devnull@localhost>2002-11-30 22:15:29 +0000
commit760d3a0c8b9c70b0fac0e6af49e683c9bf289d7e (patch)
tree9e7f63c2fae57cc5313caa6ca0f1d3e429c39833 /rpmio/.splintrc
parentbd00220d417766369bb3e14193bbe7c2876a53e4 (diff)
downloadlibrpm-tizen-760d3a0c8b9c70b0fac0e6af49e683c9bf289d7e.tar.gz
librpm-tizen-760d3a0c8b9c70b0fac0e6af49e683c9bf289d7e.tar.bz2
librpm-tizen-760d3a0c8b9c70b0fac0e6af49e683c9bf289d7e.zip
More splint fiddles.
CVS patchset: 5908 CVS date: 2002/11/30 22:15:29
Diffstat (limited to 'rpmio/.splintrc')
-rw-r--r--rpmio/.splintrc60
1 files changed, 60 insertions, 0 deletions
diff --git a/rpmio/.splintrc b/rpmio/.splintrc
new file mode 100644
index 000000000..d82306b54
--- /dev/null
+++ b/rpmio/.splintrc
@@ -0,0 +1,60 @@
+-I. -I.. -I../beecrypt -I../popt -I../zlib -DHAVE_CONFIG_H -D_GNU_SOURCE
+
++partial
++forcehints
+
+-warnunixlib
+-warnposix
+
++unixlib
+
+-unrecogcomments # XXX ignore doxygen markings
+
++strict # lclint level
+
+# --- in progress
++bounds
+-bufferoverflowhigh
+
+# --- +partial artifacts
+-declundef
+-exportheadervar
+-exportlocal
+
+-enummemuse
+-fcnuse
+-typeuse
+-varuse
+
+# --- not-yet at strict level
+-bitwisesigned # 204
+-elseifcomplete # 31
+-exportconst # 265
+-exportfcn # 381
+-exporttype # 109
+-exportvar # 32
+-fielduse # 72
+-forblock # tedious
+-ifblock # tedious
+-namechecks # 929 tedious ANSI compliance checks
+-ptrarith # 104
+
+-compdestroy # 21
+-mustdefine # 34
+-sys-dir-errors
+
+-strictops # 51
+-whileblock # tedious
+
+# --- not-yet at checks level
++enumint # 117
+-mustfree # 136
+-predboolptr # 156
+-usedef # 9
+
+# --- not-yet at standard level
+-boolops # 116
++boolint # 11
++charint # 146
++ignorequals # 112
++matchanyintegral # 39