epic4 →
1:2.10.5-2+b3 →
armhf → 2016-01-02 23:04:47
sbuild (Debian sbuild) 0.65.2 (24 Mar 2015) on testbuildd.raspbian.org
╔══════════════════════════════════════════════════════════════════════════════╗
║ epic4 1:2.10.5-2+b3 (armhf) 02 Jan 2016 20:01 ║
╚══════════════════════════════════════════════════════════════════════════════╝
Package: epic4
Version: 1:2.10.5-2+b3
Source Version: 1:2.10.5-2
Distribution: stretch-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf
I: NOTICE: Log filtering will replace 'build/epic4-TzJHke/epic4-2.10.5' with '«PKGBUILDDIR»'
I: NOTICE: Log filtering will replace 'build/epic4-TzJHke' with '«BUILDDIR»'
I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/stretch-staging-armhf-sbuild-27ed7795-53f2-4345-aacf-96143472100d' with '«CHROOT»'
┌──────────────────────────────────────────────────────────────────────────────┐
│ Update chroot │
└──────────────────────────────────────────────────────────────────────────────┘
Get:1 http://172.17.0.1/private stretch-staging InRelease [11.3 kB]
Get:2 http://172.17.0.1/private stretch-staging/main Sources [8573 kB]
Get:3 http://172.17.0.1/private stretch-staging/main armhf Packages [10.6 MB]
Fetched 19.2 MB in 23s (827 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
┌──────────────────────────────────────────────────────────────────────────────┐
│ Fetch source files │
└──────────────────────────────────────────────────────────────────────────────┘
Check APT
─────────
Checking available source versions...
Download source files with APT
──────────────────────────────
Reading package lists...
Building dependency tree...
Reading state information...
Need to get 806 kB of source archives.
Get:1 http://172.17.0.1/private stretch-staging/main epic4 1:2.10.5-2 (dsc) [1676 B]
Get:2 http://172.17.0.1/private stretch-staging/main epic4 1:2.10.5-2 (tar) [788 kB]
Get:3 http://172.17.0.1/private stretch-staging/main epic4 1:2.10.5-2 (diff) [17.0 kB]
Fetched 806 kB in 0s (2352 kB/s)
Download complete and in download only mode
Check architectures
───────────────────
Check dependencies
──────────────────
Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/«BUILDDIR»/resolver-ERyIoG/apt_archive/sbuild-build-depends-core-dummy.deb'.
OK
Get:1 file:/«BUILDDIR»/resolver-ERyIoG/apt_archive ./ InRelease
Ign:1 file:/«BUILDDIR»/resolver-ERyIoG/apt_archive ./ InRelease
Get:2 file:/«BUILDDIR»/resolver-ERyIoG/apt_archive ./ Release [2119 B]
Get:2 file:/«BUILDDIR»/resolver-ERyIoG/apt_archive ./ Release [2119 B]
Get:3 file:/«BUILDDIR»/resolver-ERyIoG/apt_archive ./ Release.gpg [299 B]
Get:3 file:/«BUILDDIR»/resolver-ERyIoG/apt_archive ./ Release.gpg [299 B]
Get:4 file:/«BUILDDIR»/resolver-ERyIoG/apt_archive ./ Sources [208 B]
Get:5 file:/«BUILDDIR»/resolver-ERyIoG/apt_archive ./ Packages [524 B]
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...
┌──────────────────────────────────────────────────────────────────────────────┐
│ Install core build dependencies (apt-based resolver) │
└──────────────────────────────────────────────────────────────────────────────┘
Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 43 not upgraded.
Need to get 0 B/762 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 file:/«BUILDDIR»/resolver-ERyIoG/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [762 B]
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 12276 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
W: No sandbox user '_apt' on the system, can not drop privileges
Merged Build-Depends: libc6-dev | libc-dev, gcc (>= 4:4.9.1), g++ (>= 4:4.9.1), make, dpkg-dev (>= 1.17.11), debhelper (>= 5), libncurses5-dev, libssl-dev, libperl-dev
Filtered Build-Depends: libc6-dev, gcc (>= 4:4.9.1), g++ (>= 4:4.9.1), make, dpkg-dev (>= 1.17.11), debhelper (>= 5), libncurses5-dev, libssl-dev, libperl-dev
dpkg-deb: building package 'sbuild-build-depends-epic4-dummy' in '/«BUILDDIR»/resolver-dMPgtd/apt_archive/sbuild-build-depends-epic4-dummy.deb'.
OK
Get:1 file:/«BUILDDIR»/resolver-dMPgtd/apt_archive ./ InRelease
Ign:1 file:/«BUILDDIR»/resolver-dMPgtd/apt_archive ./ InRelease
Get:2 file:/«BUILDDIR»/resolver-dMPgtd/apt_archive ./ Release [2119 B]
Get:2 file:/«BUILDDIR»/resolver-dMPgtd/apt_archive ./ Release [2119 B]
Get:3 file:/«BUILDDIR»/resolver-dMPgtd/apt_archive ./ Release.gpg [299 B]
Get:3 file:/«BUILDDIR»/resolver-dMPgtd/apt_archive ./ Release.gpg [299 B]
Get:4 file:/«BUILDDIR»/resolver-dMPgtd/apt_archive ./ Sources [329 B]
Get:5 file:/«BUILDDIR»/resolver-dMPgtd/apt_archive ./ Packages [587 B]
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...
┌──────────────────────────────────────────────────────────────────────────────┐
│ Install epic4 build dependencies (apt-based resolver) │
└──────────────────────────────────────────────────────────────────────────────┘
Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
bsdmainutils debhelper dh-strip-nondeterminism file gettext gettext-base
groff-base intltool-debian libarchive-zip-perl libcroco3 libffi6
libfile-stripnondeterminism-perl libglib2.0-0 libicu55 libmagic1
libncurses5-dev libperl-dev libperl5.22 libpipeline1 libssl-dev libssl1.0.2
libtimedate-perl libtinfo-dev libunistring0 libxml2 man-db perl perl-base
perl-modules-5.22 po-debconf zlib1g-dev
Suggested packages:
wamerican | wordlist whois vacation dh-make gettext-doc autopoint
libasprintf-dev libgettextpo-dev groff ncurses-doc less www-browser perl-doc
libterm-readline-gnu-perl | libterm-readline-perl-perl libmail-box-perl
Recommended packages:
curl | wget | lynx-cur libglib2.0-data shared-mime-info xdg-user-dirs
libssl-doc xml-core netbase rename libmail-sendmail-perl
The following packages will be REMOVED:
debconf-i18n* liblocale-gettext-perl* libtext-charwidth-perl*
libtext-iconv-perl* libtext-wrapi18n-perl* perl-modules*
The following NEW packages will be installed:
bsdmainutils debhelper dh-strip-nondeterminism file gettext gettext-base
groff-base intltool-debian libarchive-zip-perl libcroco3 libffi6
libfile-stripnondeterminism-perl libglib2.0-0 libicu55 libmagic1
libncurses5-dev libperl-dev libperl5.22 libpipeline1 libssl-dev libssl1.0.2
libtimedate-perl libtinfo-dev libunistring0 libxml2 man-db perl-modules-5.22
po-debconf sbuild-build-depends-epic4-dummy zlib1g-dev
The following packages will be upgraded:
perl perl-base
2 upgraded, 30 newly installed, 6 to remove and 39 not upgraded.
Need to get 27.9 MB/27.9 MB of archives.
After this operation, 83.2 MB of additional disk space will be used.
Get:1 file:/«BUILDDIR»/resolver-dMPgtd/apt_archive ./ sbuild-build-depends-epic4-dummy 0.invalid.0 [828 B]
Get:2 http://172.17.0.1/private stretch-staging/main armhf perl-modules-5.22 all 5.22.1-3 [2694 kB]
Get:3 http://172.17.0.1/private stretch-staging/main armhf libperl5.22 armhf 5.22.1-3 [2698 kB]
Get:4 http://172.17.0.1/private stretch-staging/main armhf perl armhf 5.22.1-3 [237 kB]
Get:5 http://172.17.0.1/private stretch-staging/main armhf perl-base armhf 5.22.1-3 [1144 kB]
Get:6 http://172.17.0.1/private stretch-staging/main armhf groff-base armhf 1.22.3-4 [1084 kB]
Get:7 http://172.17.0.1/private stretch-staging/main armhf bsdmainutils armhf 9.0.6 [177 kB]
Get:8 http://172.17.0.1/private stretch-staging/main armhf libpipeline1 armhf 1.4.1-1 [23.9 kB]
Get:9 http://172.17.0.1/private stretch-staging/main armhf man-db armhf 2.7.5-1 [975 kB]
Get:10 http://172.17.0.1/private stretch-staging/main armhf libunistring0 armhf 0.9.3-5.2 [253 kB]
Get:11 http://172.17.0.1/private stretch-staging/main armhf libssl1.0.2 armhf 1.0.2e-1 [883 kB]
Get:12 http://172.17.0.1/private stretch-staging/main armhf libmagic1 armhf 1:5.25-2 [250 kB]
Get:13 http://172.17.0.1/private stretch-staging/main armhf file armhf 1:5.25-2 [61.2 kB]
Get:14 http://172.17.0.1/private stretch-staging/main armhf gettext-base armhf 0.19.6-1 [119 kB]
Get:15 http://172.17.0.1/private stretch-staging/main armhf libicu55 armhf 55.1-6 [7379 kB]
Get:16 http://172.17.0.1/private stretch-staging/main armhf libxml2 armhf 2.9.3+dfsg1-1 [800 kB]
Get:17 http://172.17.0.1/private stretch-staging/main armhf libffi6 armhf 3.2.1-4 [18.5 kB]
Get:18 http://172.17.0.1/private stretch-staging/main armhf libglib2.0-0 armhf 2.46.2-3 [2482 kB]
Get:19 http://172.17.0.1/private stretch-staging/main armhf libcroco3 armhf 0.6.11-1 [131 kB]
Get:20 http://172.17.0.1/private stretch-staging/main armhf gettext armhf 0.19.6-1 [1393 kB]
Get:21 http://172.17.0.1/private stretch-staging/main armhf intltool-debian all 0.35.0+20060710.4 [26.3 kB]
Get:22 http://172.17.0.1/private stretch-staging/main armhf po-debconf all 1.0.18 [248 kB]
Get:23 http://172.17.0.1/private stretch-staging/main armhf libarchive-zip-perl all 1.55-1 [97.4 kB]
Get:24 http://172.17.0.1/private stretch-staging/main armhf libfile-stripnondeterminism-perl all 0.014-1 [10.6 kB]
Get:25 http://172.17.0.1/private stretch-staging/main armhf libtimedate-perl all 2.3000-2 [42.2 kB]
Get:26 http://172.17.0.1/private stretch-staging/main armhf dh-strip-nondeterminism all 0.014-1 [7472 B]
Get:27 http://172.17.0.1/private stretch-staging/main armhf debhelper all 9.20151225 [830 kB]
Get:28 http://172.17.0.1/private stretch-staging/main armhf libtinfo-dev armhf 6.0+20151024-2 [65.8 kB]
Get:29 http://172.17.0.1/private stretch-staging/main armhf libncurses5-dev armhf 6.0+20151024-2 [154 kB]
Get:30 http://172.17.0.1/private stretch-staging/main armhf libperl-dev armhf 5.22.1-3 [2292 kB]
Get:31 http://172.17.0.1/private stretch-staging/main armhf zlib1g-dev armhf 1:1.2.8.dfsg-2+b1 [197 kB]
Get:32 http://172.17.0.1/private stretch-staging/main armhf libssl-dev armhf 1.0.2e-1 [1142 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 27.9 MB in 9s (2975 kB/s)
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 12276 files and directories currently installed.)
Removing debconf-i18n (1.5.58) ...
Removing liblocale-gettext-perl (1.07-1) ...
Removing libtext-wrapi18n-perl (0.06-7.1) ...
Removing libtext-charwidth-perl (0.04-7+b4) ...
Removing libtext-iconv-perl (1.7-5+b5) ...
dpkg: perl-modules: dependency problems, but removing anyway as you requested:
perl depends on perl-modules (>= 5.20.2-6).
Removing perl-modules (5.20.2-6) ...
Purging configuration files for perl-modules (5.20.2-6) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 11408 files and directories currently installed.)
Preparing to unpack .../perl_5.22.1-3_armhf.deb ...
Unpacking perl (5.22.1-3) over (5.20.2-6) ...
Selecting previously unselected package perl-modules-5.22.
Preparing to unpack .../perl-modules-5.22_5.22.1-3_all.deb ...
Unpacking perl-modules-5.22 (5.22.1-3) ...
Selecting previously unselected package libperl5.22:armhf.
Preparing to unpack .../libperl5.22_5.22.1-3_armhf.deb ...
Unpacking libperl5.22:armhf (5.22.1-3) ...
Preparing to unpack .../perl-base_5.22.1-3_armhf.deb ...
Unpacking perl-base (5.22.1-3) over (5.20.2-6) ...
Setting up perl-base (5.22.1-3) ...
Selecting previously unselected package groff-base.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 12712 files and directories currently installed.)
Preparing to unpack .../groff-base_1.22.3-4_armhf.deb ...
Unpacking groff-base (1.22.3-4) ...
Selecting previously unselected package bsdmainutils.
Preparing to unpack .../bsdmainutils_9.0.6_armhf.deb ...
Unpacking bsdmainutils (9.0.6) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../libpipeline1_1.4.1-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.4.1-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../man-db_2.7.5-1_armhf.deb ...
Unpacking man-db (2.7.5-1) ...
Selecting previously unselected package libunistring0:armhf.
Preparing to unpack .../libunistring0_0.9.3-5.2_armhf.deb ...
Unpacking libunistring0:armhf (0.9.3-5.2) ...
Selecting previously unselected package libssl1.0.2:armhf.
Preparing to unpack .../libssl1.0.2_1.0.2e-1_armhf.deb ...
Unpacking libssl1.0.2:armhf (1.0.2e-1) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../libmagic1_1%3a5.25-2_armhf.deb ...
Unpacking libmagic1:armhf (1:5.25-2) ...
Selecting previously unselected package file.
Preparing to unpack .../file_1%3a5.25-2_armhf.deb ...
Unpacking file (1:5.25-2) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../gettext-base_0.19.6-1_armhf.deb ...
Unpacking gettext-base (0.19.6-1) ...
Selecting previously unselected package libicu55:armhf.
Preparing to unpack .../libicu55_55.1-6_armhf.deb ...
Unpacking libicu55:armhf (55.1-6) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../libxml2_2.9.3+dfsg1-1_armhf.deb ...
Unpacking libxml2:armhf (2.9.3+dfsg1-1) ...
Selecting previously unselected package libffi6:armhf.
Preparing to unpack .../libffi6_3.2.1-4_armhf.deb ...
Unpacking libffi6:armhf (3.2.1-4) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../libglib2.0-0_2.46.2-3_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.46.2-3) ...
Selecting previously unselected package libcroco3:armhf.
Preparing to unpack .../libcroco3_0.6.11-1_armhf.deb ...
Unpacking libcroco3:armhf (0.6.11-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../gettext_0.19.6-1_armhf.deb ...
Unpacking gettext (0.19.6-1) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../intltool-debian_0.35.0+20060710.4_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.4) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../po-debconf_1.0.18_all.deb ...
Unpacking po-debconf (1.0.18) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../libarchive-zip-perl_1.55-1_all.deb ...
Unpacking libarchive-zip-perl (1.55-1) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../libfile-stripnondeterminism-perl_0.014-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (0.014-1) ...
Selecting previously unselected package libtimedate-perl.
Preparing to unpack .../libtimedate-perl_2.3000-2_all.deb ...
Unpacking libtimedate-perl (2.3000-2) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../dh-strip-nondeterminism_0.014-1_all.deb ...
Unpacking dh-strip-nondeterminism (0.014-1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../debhelper_9.20151225_all.deb ...
Unpacking debhelper (9.20151225) ...
Selecting previously unselected package libtinfo-dev:armhf.
Preparing to unpack .../libtinfo-dev_6.0+20151024-2_armhf.deb ...
Unpacking libtinfo-dev:armhf (6.0+20151024-2) ...
Selecting previously unselected package libncurses5-dev:armhf.
Preparing to unpack .../libncurses5-dev_6.0+20151024-2_armhf.deb ...
Unpacking libncurses5-dev:armhf (6.0+20151024-2) ...
Selecting previously unselected package libperl-dev.
Preparing to unpack .../libperl-dev_5.22.1-3_armhf.deb ...
Unpacking libperl-dev (5.22.1-3) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../zlib1g-dev_1%3a1.2.8.dfsg-2+b1_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.8.dfsg-2+b1) ...
Selecting previously unselected package libssl-dev:armhf.
Preparing to unpack .../libssl-dev_1.0.2e-1_armhf.deb ...
Unpacking libssl-dev:armhf (1.0.2e-1) ...
Selecting previously unselected package sbuild-build-depends-epic4-dummy.
Preparing to unpack .../sbuild-build-depends-epic4-dummy.deb ...
Unpacking sbuild-build-depends-epic4-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.21-4) ...
Setting up perl-modules-5.22 (5.22.1-3) ...
Setting up libperl5.22:armhf (5.22.1-3) ...
Setting up perl (5.22.1-3) ...
Setting up groff-base (1.22.3-4) ...
Setting up bsdmainutils (9.0.6) ...
update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode
update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode
Setting up libpipeline1:armhf (1.4.1-1) ...
Setting up man-db (2.7.5-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libunistring0:armhf (0.9.3-5.2) ...
Setting up libssl1.0.2:armhf (1.0.2e-1) ...
Setting up libmagic1:armhf (1:5.25-2) ...
Setting up file (1:5.25-2) ...
Setting up gettext-base (0.19.6-1) ...
Setting up libicu55:armhf (55.1-6) ...
Setting up libxml2:armhf (2.9.3+dfsg1-1) ...
Setting up libffi6:armhf (3.2.1-4) ...
Setting up libglib2.0-0:armhf (2.46.2-3) ...
No schema files found: doing nothing.
Setting up libcroco3:armhf (0.6.11-1) ...
Setting up gettext (0.19.6-1) ...
Setting up intltool-debian (0.35.0+20060710.4) ...
Setting up po-debconf (1.0.18) ...
Setting up libarchive-zip-perl (1.55-1) ...
Setting up libfile-stripnondeterminism-perl (0.014-1) ...
Setting up libtimedate-perl (2.3000-2) ...
Setting up libtinfo-dev:armhf (6.0+20151024-2) ...
Setting up libncurses5-dev:armhf (6.0+20151024-2) ...
Setting up libperl-dev (5.22.1-3) ...
Setting up zlib1g-dev:armhf (1:1.2.8.dfsg-2+b1) ...
Setting up libssl-dev:armhf (1.0.2e-1) ...
Setting up debhelper (9.20151225) ...
Setting up sbuild-build-depends-epic4-dummy (0.invalid.0) ...
Setting up dh-strip-nondeterminism (0.014-1) ...
Processing triggers for libc-bin (2.21-4) ...
W: No sandbox user '_apt' on the system, can not drop privileges
┌──────────────────────────────────────────────────────────────────────────────┐
│ Build environment │
└──────────────────────────────────────────────────────────────────────────────┘
Kernel: Linux 3.19.0-trunk-armmp armhf (armv7l)
Toolchain package versions: binutils_2.25.90.20151209-1 dpkg-dev_1.18.3 g++-5_5.3.1-3+rpi1 gcc-5_5.3.1-3+rpi1 libc6-dev_2.21-4 libstdc++-5-dev_5.3.1-3+rpi1 libstdc++6_5.3.1-3+rpi1 linux-libc-dev_3.18.5-1~exp1+rpi19+stretch
Package versions: adduser_3.113+nmu3 apt_1.1.4 base-files_9.4+rpi1 base-passwd_3.5.38 bash_4.3-14 binutils_2.25.90.20151209-1 bsdmainutils_9.0.6 bsdutils_1:2.27.1-1 build-essential_11.7 bzip2_1.0.6-8 coreutils_8.23-4 cpio_2.11+dfsg-4.1 cpp_4:5.2.1-4+rpi3 cpp-5_5.3.1-3+rpi1 dash_0.5.7-4 debconf_1.5.58 debfoster_2.7-2 debhelper_9.20151225 debianutils_4.5.1 dh-strip-nondeterminism_0.014-1 diffutils_1:3.3-2 dmsetup_2:1.02.110-2 dpkg_1.18.3 dpkg-dev_1.18.3 e2fslibs_1.42.13-1 e2fsprogs_1.42.13-1 fakeroot_1.20.2-1 file_1:5.25-2 findutils_4.4.2-10 g++_4:5.2.1-4+rpi3 g++-5_5.3.1-3+rpi1 gcc_4:5.2.1-4+rpi3 gcc-4.6-base_4.6.4-5+rpi1 gcc-4.7-base_4.7.3-11+rpi1 gcc-4.8-base_4.8.5-1+b1 gcc-4.9-base_4.9.3-5+b1 gcc-5_5.3.1-3+rpi1 gcc-5-base_5.3.1-3+rpi1 gettext_0.19.6-1 gettext-base_0.19.6-1 gnupg_1.4.19-6 gpgv_1.4.19-6 grep_2.22-1 groff-base_1.22.3-4 gzip_1.6-4 hostname_3.16 init_1.24 init-system-helpers_1.24 initramfs-tools_0.120 initscripts_2.88dsf-59.2 insserv_1.14.0-5 intltool-debian_0.35.0+20060710.4 klibc-utils_2.0.4-4+rpi1 kmod_21-1 libacl1_2.2.52-2 libapparmor1_2.10-2+b2 libapt-pkg4.16_1.0.10.2 libapt-pkg5.0_1.1.4 libarchive-zip-perl_1.55-1 libasan2_5.3.1-3+rpi1 libatomic1_5.3.1-3+rpi1 libattr1_1:2.4.47-2 libaudit-common_1:2.4.4-4 libaudit1_1:2.4.4-4 libblkid1_2.27.1-1 libbz2-1.0_1.0.6-8 libc-bin_2.21-4 libc-dev-bin_2.21-4 libc6_2.21-4 libc6-dev_2.21-4 libcap2_1:2.24-12 libcap2-bin_1:2.24-12 libcc1-0_5.3.1-3+rpi1 libcomerr2_1.42.13-1 libcroco3_0.6.11-1 libcryptsetup4_2:1.6.6-5 libdb5.3_5.3.28-11 libdbus-1-3_1.10.6-1 libdebconfclient0_0.200 libdevmapper1.02.1_2:1.02.110-2 libdpkg-perl_1.18.3 libdrm2_2.4.65-3 libfakeroot_1.20.2-1 libfdisk1_2.27.1-1 libffi6_3.2.1-4 libfile-stripnondeterminism-perl_0.014-1 libgc1c2_1:7.4.2-7.3 libgcc-5-dev_5.3.1-3+rpi1 libgcc1_1:5.3.1-3+rpi1 libgcrypt20_1.6.4-3 libgdbm3_1.8.3-13.1 libglib2.0-0_2.46.2-3 libgmp10_2:6.1.0+dfsg-2 libgomp1_5.3.1-3+rpi1 libgpg-error0_1.20-1 libicu55_55.1-6 libisl13_0.14-2 libisl15_0.15-3 libklibc_2.0.4-4+rpi1 libkmod2_21-1 liblzma5_5.1.1alpha+20120614-2.1 libmagic1_1:5.25-2 libmount1_2.27.1-1 libmpc3_1.0.3-1 libmpfr4_3.1.3-1 libncurses5_6.0+20151024-2 libncurses5-dev_6.0+20151024-2 libncursesw5_6.0+20151024-2 libpam-modules_1.1.8-3.1 libpam-modules-bin_1.1.8-3.1 libpam-runtime_1.1.8-3.1 libpam0g_1.1.8-3.1 libpcre3_2:8.35-8 libperl-dev_5.22.1-3 libperl5.22_5.22.1-3 libpipeline1_1.4.1-1 libpng12-0_1.2.54-1 libprocps4_2:3.3.10-2 libreadline6_6.3-8+b3 libseccomp2_2.2.3-2 libselinux1_2.4-3 libsemanage-common_2.4-3 libsemanage1_2.4-3 libsepol1_2.4-2 libsmartcols1_2.27.1-1 libss2_1.42.13-1 libssl-dev_1.0.2e-1 libssl1.0.2_1.0.2e-1 libstdc++-5-dev_5.3.1-3+rpi1 libstdc++6_5.3.1-3+rpi1 libsystemd0_228-2 libtimedate-perl_2.3000-2 libtinfo-dev_6.0+20151024-2 libtinfo5_6.0+20151024-2 libubsan0_5.3.1-3+rpi1 libudev1_228-2 libunistring0_0.9.3-5.2 libusb-0.1-4_2:0.1.12-27 libustr-1.0-1_1.0.4-5 libuuid1_2.27.1-1 libxml2_2.9.3+dfsg1-1 linux-libc-dev_3.18.5-1~exp1+rpi19+stretch login_1:4.2-3.1 lsb-base_4.1+Debian13+rpi1+nmu1 make_4.0-8.2 makedev_2.3.1-93 man-db_2.7.5-1 manpages_3.74-1 mawk_1.3.3-17 mount_2.27.1-1 multiarch-support_2.21-4 nano_2.4.2-1 ncurses-base_6.0+20151024-2 ncurses-bin_6.0+20151024-2 passwd_1:4.2-3.1 patch_2.7.5-1 perl_5.22.1-3 perl-base_5.22.1-3 perl-modules-5.22_5.22.1-3 po-debconf_1.0.18 procps_2:3.3.10-2 raspbian-archive-keyring_20120528.2 readline-common_6.3-8 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-epic4-dummy_0.invalid.0 sed_4.2.2-6.1 sensible-utils_0.0.9 startpar_0.59-3 systemd_228-2 systemd-sysv_228-2 sysv-rc_2.88dsf-59.2 sysvinit-utils_2.88dsf-59.2 tar_1.28-2.1 tzdata_2015g-1 udev_228-2 util-linux_2.27.1-1 xz-utils_5.1.1alpha+20120614-2.1 zlib1g_1:1.2.8.dfsg-2+b1 zlib1g-dev_1:1.2.8.dfsg-2+b1
┌──────────────────────────────────────────────────────────────────────────────┐
│ Build │
└──────────────────────────────────────────────────────────────────────────────┘
Unpack source
─────────────
gpgv: keyblock resource `/sbuild-nonexistent/.gnupg/trustedkeys.gpg': file open error
gpgv: Signature made Sat Aug 2 14:14:32 2014 UTC using RSA key ID 1A5522DD
gpgv: Can't check signature: public key not found
dpkg-source: warning: failed to verify signature on ./epic4_2.10.5-2.dsc
dpkg-source: info: extracting epic4 in epic4-2.10.5
dpkg-source: info: unpacking epic4_2.10.5.orig.tar.gz
dpkg-source: info: applying epic4_2.10.5-2.diff.gz
dpkg-source: info: upstream files that have been modified:
epic4-2.10.5/Makefile.in
epic4-2.10.5/doc/epic.1
epic4-2.10.5/include/config.h
Check disc space
────────────────
Sufficient free space for build
Hack binNMU version
───────────────────
Created changelog entry for binNMU version 1:2.10.5-2+b3
User Environment
────────────────
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=stretch-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=stretch-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=111
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=stretch-staging-armhf-sbuild-27ed7795-53f2-4345-aacf-96143472100d
SCHROOT_UID=106
SCHROOT_USER=buildd
SHELL=/bin/sh
TERM=linux
USER=buildd
dpkg-buildpackage
─────────────────
dpkg-buildpackage: source package epic4
dpkg-buildpackage: source version 1:2.10.5-2+b3
dpkg-buildpackage: source distribution stretch-staging
dpkg-source --before-build epic4-2.10.5
dpkg-buildpackage: host architecture armhf
fakeroot debian/rules clean
Failed removing the 02_quote_nick patch.
Failed removing the 01_status_mschulze patch.
dh_testdir
rm -f patch-stamp build-stamp install-stamp
[ ! -f Makefile ] || /usr/bin/make distclean
dh_clean
dpkg-buildpackage: warning: debian/rules must be updated to support the 'build-arch' and 'build-indep' targets (at least 'build-arch' seems to be missing)
debian/rules build
Applying 01_status_mschulze patch... succeed!
Applying 02_quote_nick patch... succeed!
dh_testdir
./configure --prefix=/usr --mandir=/usr/share/man \
--with-ssl \
--with-ipv6 \
--with-perl=/usr/lib/arm-linux-gnueabihf \
--without-tcl \
--program-transform-name='s/epic/epic4/' \
--libexecdir=/usr/lib/epic4 --program-prefix=/«PKGBUILDDIR»/debian/epic4
creating cache ./config.cache
this is ircii version EPIC4-2.10.5
checking for gcc... gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking for POSIXized ISC... no
checking for AIX... no
checking for qnx... no
checking for socket in -lsocket... no
checking whether to include SSL support... yes
checking for socket in -linet... no
checking for gethostname in -lnsl... yes
checking for getpwnam in -lsun... no
checking for inet_addr in -ldgc... no
checking for gethostbyname in -lresolv... yes
checking for crypt in -lcrypt... yes
checking for pow in -lm... yes
checking whether you want to use termcap... no
checking for setupterm in -lncurses... yes
checking for fcntl.h... yes
checking for netdb.h... yes
checking for regex.h... yes
checking for sys/fcntl.h... yes
checking for sys/file.h... yes
checking for sys/select.h... yes
checking for sys/syslimits.h... no
checking for sys/un.h... yes
checking for sys/time.h... yes
checking for termcap.h... yes
checking for sys/filio.h... no
checking for sys/sysctl.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for term.h... yes
checking for setupterm... yes
checking for uname... yes
checking for setenv... yes
checking for unsetenv... yes
checking for killpg... yes
checking for gettimeofday... yes
checking for getpass... yes
checking for strtoul... yes
checking for vsnprintf... yes
checking for snprintf... yes
checking for sysconf... yes
checking for fpathconf... yes
checking for strerror... yes
checking for memmove... yes
checking for setsid... yes
checking for getlogin... yes
checking for fchdir... yes
checking for realpath... yes
checking for hstrerror... yes
checking for strlcpy... no
checking for strlcat... no
checking for sysctlbyname... no
checking for getservbyport... yes
checking for getaddrinfo... yes
checking for getnameinfo... yes
checking for clock_gettime... yes
checking for atoll... yes
checking for strtoll... yes
checking for atoq... no
checking for finite... yes
checking for isfinite... no
checking for tparm... yes
checking whether term.h works by itself... yes
checking for ANSI C header files... yes
checking whether time.h and sys/time.h may both be included... yes
checking for dirent.h that defines DIR... yes
checking for opendir in -ldir... no
checking return type of signal handlers... void
checking for mode_t... yes
checking for pid_t... yes
checking for size_t... yes
checking for uid_t in sys/types.h... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for intptr_t in inttypes.h or stdint.h... yes
checking for socklen_t... yes
checking whether sys/types.h defines fd_set... yes
checking for struct linger... yes
checking for getpgid... yes
checking for getpgrp... yes
checking whether getpgrp takes no argument... yes
checking for useful SO_SNDLOWAT... no
checking for useful realpath... no
checking for sys_siglist declaration... yes
checking size of long long... 8
checking size of unsigned int... 4
checking to see if your struct sockaddr includes a length field... no
checking whether to support ipv6... yes
checking for struct sockaddr_storage... yes
checking for struct sockaddr_in6... yes
checking for struct addrinfo... yes
checking to see if your getaddrinfo supports AF_UNIX... no. ugh
checking whether to support SOCKS... no
checking whether to support SOCKS5... no
checking whether to support Perl... yes
checking whether to support Tcl... no
checking whether to support bounds checking gcc... no
checking whether to turn on FreeBSD WARNS-like compiler warnings... no
updating cache ./config.cache
creating ./config.status
creating Makefile
creating source/Makefile
creating source/info.c.sh
creating include/defs.h
There you go. Look at include/config.h for any options that
you might want to change before you 'make'. Don't forget to
do a 'make install' before you're done.
/usr/bin/make CFLAGS="-O1 -pedantic"
make[1]: Entering directory '/«PKGBUILDDIR»'
make[2]: Entering directory '/«PKGBUILDDIR»/source'
gcc -O1 -pedantic -I./../include -I../include -c alias.c
alias.c: In function 'aliascmd':
alias.c:286:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(name, "/S", 2))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
alias.c:286:25: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(name, "/S", 2))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
alias.c: In function 'localcmd':
alias.c:595:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(name, "-dump", 2)) /* Illegal name anyways */
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
alias.c:595:25: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(name, "-dump", 2)) /* Illegal name anyways */
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
alias.c: In function 'parse_arglist':
alias.c:745:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(varname, "void")) {
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
alias.c:745:28: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(varname, "void")) {
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
alias.c:748:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
} else if (!my_stricmp(varname, "...")) {
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
alias.c:748:35: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
} else if (!my_stricmp(varname, "...")) {
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
alias.c:760:21: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(modifier, "default"))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
alias.c:760:31: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(modifier, "default"))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
alias.c:764:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (!my_stricmp(modifier, "words"))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
alias.c:764:36: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (!my_stricmp(modifier, "words"))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
alias.c:769:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (!my_stricmp(modifier, "uwords"))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
alias.c:769:36: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (!my_stricmp(modifier, "uwords"))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
alias.c:774:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (!my_stricmp(modifier, "qwords"))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
alias.c:774:36: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (!my_stricmp(modifier, "qwords"))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
alias.c:779:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (!my_stricmp(modifier, "dwords"))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
alias.c:779:36: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (!my_stricmp(modifier, "dwords"))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
alias.c: In function 'find_local_alias':
alias.c:1483:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(name, "FUNCTION_RETURN"))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
alias.c:1483:24: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(name, "FUNCTION_RETURN"))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:41:0:
alias.c: In function 'get_subarray_elements':
./../include/alist.h:104:32: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
#define ARRAY_ITEM(array, loc) ((array_item *) ((array) -> list [ (loc) ]))
^
alias.c:2128:28: note: in expansion of macro 'ARRAY_ITEM'
if (last && !my_strnicmp(ARRAY_ITEM(as, pos)->name, last, cmp + end))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
alias.c:2128:55: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (last && !my_strnicmp(ARRAY_ITEM(as, pos)->name, last, cmp + end))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
In file included from alias.c:2476:0:
expr2.c: In function 'reduce':
expr2.c:1515:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
c = my_stricmp(s, t) ? 0 : 1;
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2476:0:
expr2.c:1515:22: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
c = my_stricmp(s, t) ? 0 : 1;
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2476:0:
expr2.c:1527:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
c = my_stricmp(s, t) ? 1 : 0;
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2476:0:
expr2.c:1527:22: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
c = my_stricmp(s, t) ? 1 : 0;
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2476:0:
expr2.c:1560:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
case LES: COMPARE(a < b, my_stricmp(s, t) < 0)
^
expr2.c:1308:45: note: in definition of macro 'COMPARE'
yell("O: %s S(%s %s) -> %d", #x, s, t, (y)); \
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2476:0:
expr2.c:1560:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
case LES: COMPARE(a < b, my_stricmp(s, t) < 0)
^
expr2.c:1308:45: note: in definition of macro 'COMPARE'
yell("O: %s S(%s %s) -> %d", #x, s, t, (y)); \
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2476:0:
expr2.c:1560:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
case LES: COMPARE(a < b, my_stricmp(s, t) < 0)
^
expr2.c:1309:9: note: in definition of macro 'COMPARE'
if ((y)) dpushn(cx, y, 1) \
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2476:0:
expr2.c:1560:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
case LES: COMPARE(a < b, my_stricmp(s, t) < 0)
^
expr2.c:1309:9: note: in definition of macro 'COMPARE'
if ((y)) dpushn(cx, y, 1) \
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2476:0:
expr2.c:1560:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
case LES: COMPARE(a < b, my_stricmp(s, t) < 0)
^
expr2.c:1288:30: note: in definition of macro 'dpushn'
yell("O: %s -> %d", #x2, (x2)); \
^
expr2.c:1560:13: note: in expansion of macro 'COMPARE'
case LES: COMPARE(a < b, my_stricmp(s, t) < 0)
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2476:0:
expr2.c:1560:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
case LES: COMPARE(a < b, my_stricmp(s, t) < 0)
^
expr2.c:1288:30: note: in definition of macro 'dpushn'
yell("O: %s -> %d", #x2, (x2)); \
^
expr2.c:1560:13: note: in expansion of macro 'COMPARE'
case LES: COMPARE(a < b, my_stricmp(s, t) < 0)
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2476:0:
expr2.c:1560:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
case LES: COMPARE(a < b, my_stricmp(s, t) < 0)
^
expr2.c:1288:30: note: in definition of macro 'dpushn'
yell("O: %s -> %d", #x2, (x2)); \
^
expr2.c:1560:13: note: in expansion of macro 'COMPARE'
case LES: COMPARE(a < b, my_stricmp(s, t) < 0)
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2476:0:
expr2.c:1560:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
case LES: COMPARE(a < b, my_stricmp(s, t) < 0)
^
expr2.c:1288:30: note: in definition of macro 'dpushn'
yell("O: %s -> %d", #x2, (x2)); \
^
expr2.c:1560:13: note: in expansion of macro 'COMPARE'
case LES: COMPARE(a < b, my_stricmp(s, t) < 0)
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2476:0:
expr2.c:1561:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
case LEQ: COMPARE(a <= b, my_stricmp(s, t) <= 0)
^
expr2.c:1308:45: note: in definition of macro 'COMPARE'
yell("O: %s S(%s %s) -> %d", #x, s, t, (y)); \
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2476:0:
expr2.c:1561:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
case LEQ: COMPARE(a <= b, my_stricmp(s, t) <= 0)
^
expr2.c:1308:45: note: in definition of macro 'COMPARE'
yell("O: %s S(%s %s) -> %d", #x, s, t, (y)); \
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2476:0:
expr2.c:1561:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
case LEQ: COMPARE(a <= b, my_stricmp(s, t) <= 0)
^
expr2.c:1309:9: note: in definition of macro 'COMPARE'
if ((y)) dpushn(cx, y, 1) \
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2476:0:
expr2.c:1561:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
case LEQ: COMPARE(a <= b, my_stricmp(s, t) <= 0)
^
expr2.c:1309:9: note: in definition of macro 'COMPARE'
if ((y)) dpushn(cx, y, 1) \
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2476:0:
expr2.c:1561:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
case LEQ: COMPARE(a <= b, my_stricmp(s, t) <= 0)
^
expr2.c:1288:30: note: in definition of macro 'dpushn'
yell("O: %s -> %d", #x2, (x2)); \
^
expr2.c:1561:13: note: in expansion of macro 'COMPARE'
case LEQ: COMPARE(a <= b, my_stricmp(s, t) <= 0)
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2476:0:
expr2.c:1561:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
case LEQ: COMPARE(a <= b, my_stricmp(s, t) <= 0)
^
expr2.c:1288:30: note: in definition of macro 'dpushn'
yell("O: %s -> %d", #x2, (x2)); \
^
expr2.c:1561:13: note: in expansion of macro 'COMPARE'
case LEQ: COMPARE(a <= b, my_stricmp(s, t) <= 0)
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2476:0:
expr2.c:1561:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
case LEQ: COMPARE(a <= b, my_stricmp(s, t) <= 0)
^
expr2.c:1288:30: note: in definition of macro 'dpushn'
yell("O: %s -> %d", #x2, (x2)); \
^
expr2.c:1561:13: note: in expansion of macro 'COMPARE'
case LEQ: COMPARE(a <= b, my_stricmp(s, t) <= 0)
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2476:0:
expr2.c:1561:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
case LEQ: COMPARE(a <= b, my_stricmp(s, t) <= 0)
^
expr2.c:1288:30: note: in definition of macro 'dpushn'
yell("O: %s -> %d", #x2, (x2)); \
^
expr2.c:1561:13: note: in expansion of macro 'COMPARE'
case LEQ: COMPARE(a <= b, my_stricmp(s, t) <= 0)
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2476:0:
expr2.c:1562:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
case GRE: COMPARE(a > b, my_stricmp(s, t) > 0)
^
expr2.c:1308:45: note: in definition of macro 'COMPARE'
yell("O: %s S(%s %s) -> %d", #x, s, t, (y)); \
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2476:0:
expr2.c:1562:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
case GRE: COMPARE(a > b, my_stricmp(s, t) > 0)
^
expr2.c:1308:45: note: in definition of macro 'COMPARE'
yell("O: %s S(%s %s) -> %d", #x, s, t, (y)); \
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2476:0:
expr2.c:1562:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
case GRE: COMPARE(a > b, my_stricmp(s, t) > 0)
^
expr2.c:1309:9: note: in definition of macro 'COMPARE'
if ((y)) dpushn(cx, y, 1) \
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2476:0:
expr2.c:1562:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
case GRE: COMPARE(a > b, my_stricmp(s, t) > 0)
^
expr2.c:1309:9: note: in definition of macro 'COMPARE'
if ((y)) dpushn(cx, y, 1) \
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2476:0:
expr2.c:1562:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
case GRE: COMPARE(a > b, my_stricmp(s, t) > 0)
^
expr2.c:1288:30: note: in definition of macro 'dpushn'
yell("O: %s -> %d", #x2, (x2)); \
^
expr2.c:1562:13: note: in expansion of macro 'COMPARE'
case GRE: COMPARE(a > b, my_stricmp(s, t) > 0)
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2476:0:
expr2.c:1562:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
case GRE: COMPARE(a > b, my_stricmp(s, t) > 0)
^
expr2.c:1288:30: note: in definition of macro 'dpushn'
yell("O: %s -> %d", #x2, (x2)); \
^
expr2.c:1562:13: note: in expansion of macro 'COMPARE'
case GRE: COMPARE(a > b, my_stricmp(s, t) > 0)
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2476:0:
expr2.c:1562:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
case GRE: COMPARE(a > b, my_stricmp(s, t) > 0)
^
expr2.c:1288:30: note: in definition of macro 'dpushn'
yell("O: %s -> %d", #x2, (x2)); \
^
expr2.c:1562:13: note: in expansion of macro 'COMPARE'
case GRE: COMPARE(a > b, my_stricmp(s, t) > 0)
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2476:0:
expr2.c:1562:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
case GRE: COMPARE(a > b, my_stricmp(s, t) > 0)
^
expr2.c:1288:30: note: in definition of macro 'dpushn'
yell("O: %s -> %d", #x2, (x2)); \
^
expr2.c:1562:13: note: in expansion of macro 'COMPARE'
case GRE: COMPARE(a > b, my_stricmp(s, t) > 0)
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2476:0:
expr2.c:1563:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
case GEQ: COMPARE(a >= b, my_stricmp(s, t) >= 0)
^
expr2.c:1308:45: note: in definition of macro 'COMPARE'
yell("O: %s S(%s %s) -> %d", #x, s, t, (y)); \
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2476:0:
expr2.c:1563:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
case GEQ: COMPARE(a >= b, my_stricmp(s, t) >= 0)
^
expr2.c:1308:45: note: in definition of macro 'COMPARE'
yell("O: %s S(%s %s) -> %d", #x, s, t, (y)); \
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2476:0:
expr2.c:1563:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
case GEQ: COMPARE(a >= b, my_stricmp(s, t) >= 0)
^
expr2.c:1309:9: note: in definition of macro 'COMPARE'
if ((y)) dpushn(cx, y, 1) \
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2476:0:
expr2.c:1563:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
case GEQ: COMPARE(a >= b, my_stricmp(s, t) >= 0)
^
expr2.c:1309:9: note: in definition of macro 'COMPARE'
if ((y)) dpushn(cx, y, 1) \
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2476:0:
expr2.c:1563:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
case GEQ: COMPARE(a >= b, my_stricmp(s, t) >= 0)
^
expr2.c:1288:30: note: in definition of macro 'dpushn'
yell("O: %s -> %d", #x2, (x2)); \
^
expr2.c:1563:13: note: in expansion of macro 'COMPARE'
case GEQ: COMPARE(a >= b, my_stricmp(s, t) >= 0)
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2476:0:
expr2.c:1563:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
case GEQ: COMPARE(a >= b, my_stricmp(s, t) >= 0)
^
expr2.c:1288:30: note: in definition of macro 'dpushn'
yell("O: %s -> %d", #x2, (x2)); \
^
expr2.c:1563:13: note: in expansion of macro 'COMPARE'
case GEQ: COMPARE(a >= b, my_stricmp(s, t) >= 0)
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2476:0:
expr2.c:1563:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
case GEQ: COMPARE(a >= b, my_stricmp(s, t) >= 0)
^
expr2.c:1288:30: note: in definition of macro 'dpushn'
yell("O: %s -> %d", #x2, (x2)); \
^
expr2.c:1563:13: note: in expansion of macro 'COMPARE'
case GEQ: COMPARE(a >= b, my_stricmp(s, t) >= 0)
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2476:0:
expr2.c:1563:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
case GEQ: COMPARE(a >= b, my_stricmp(s, t) >= 0)
^
expr2.c:1288:30: note: in definition of macro 'dpushn'
yell("O: %s -> %d", #x2, (x2)); \
^
expr2.c:1563:13: note: in expansion of macro 'COMPARE'
case GEQ: COMPARE(a >= b, my_stricmp(s, t) >= 0)
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2477:0:
expr.c: In function 'next_unit':
expr.c:1052:21: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(result1, result2))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2477:0:
expr.c:1052:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(result1, result2))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2477:0:
expr.c:1113:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
value1 = my_stricmp(result1, result2);
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2477:0:
expr.c:1113:35: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
value1 = my_stricmp(result1, result2);
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2477:0:
expr.c:1206:21: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(result1, result2))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
In file included from alias.c:2477:0:
expr.c:1206:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(result1, result2))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
alias.c: In function 'aliasctl':
alias.c:2504:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "AS", 2))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
alias.c:2504:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "AS", 2))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
alias.c:2506:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(listc, "AL", 2))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
alias.c:2506:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(listc, "AL", 2))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
alias.c:2508:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(listc, "LO", 2))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
alias.c:2508:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(listc, "LO", 2))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
alias.c:2510:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(listc, "MAXR", 4))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
alias.c:2510:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(listc, "MAXR", 4))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
alias.c:2523:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "GETP", 4))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
alias.c:2523:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "GETP", 4))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
alias.c:2525:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(listc, "G", 1))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
alias.c:2525:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(listc, "G", 1))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
alias.c:2527:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(listc, "SETP", 4))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
alias.c:2527:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(listc, "SETP", 4))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
alias.c:2529:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(listc, "S", 1))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
alias.c:2529:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(listc, "S", 1))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
alias.c:2531:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(listc, "M", 1))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
alias.c:2531:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(listc, "M", 1))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
alias.c:2533:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(listc, "RM", 2))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
alias.c:2533:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(listc, "RM", 2))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
alias.c:2535:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(listc, "P", 1))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
alias.c:2535:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(listc, "P", 1))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
alias.c:2537:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(listc, "RP", 2))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
alias.c:2537:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(listc, "RP", 2))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
alias.c:2539:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(listc, "E", 1))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
alias.c:2539:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(listc, "E", 1))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
alias.c:2605:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(listc, "*"))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
alias.c:2605:27: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(listc, "*"))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
alias.c: In function 'do_stack_alias':
alias.c:2747:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(args, aptr->name))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
alias.c:2747:26: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(args, aptr->name))
^
In file included from ./../include/alist.h:9:0,
from alias.c:41:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
gcc -O1 -pedantic -I./../include -I../include -c alist.c
gcc -O1 -pedantic -I./../include -I../include -c array.c
gcc -O1 -pedantic -I./../include -I../include -c clock.c
gcc -O1 -pedantic -I./../include -I../include -c commands.c
commands.c: In function 'away':
commands.c:404:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (0 == my_strnicmp(args+1, "A", 1)) /* all */
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:404:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (0 == my_strnicmp(args+1, "A", 1)) /* all */
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:409:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (0 == my_strnicmp(args+1, "O", 1)) /* one */
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:409:38: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (0 == my_strnicmp(args+1, "O", 1)) /* one */
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:414:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (0 == my_strnicmp(args+1, "-", 1)) /* stop */
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:414:38: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (0 == my_strnicmp(args+1, "-", 1)) /* stop */
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c: In function 'e_clear':
commands.c:481:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(arg, "A", 1) || !my_strnicmp(arg+1, "A", 1))
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:481:25: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(arg, "A", 1) || !my_strnicmp(arg+1, "A", 1))
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:481:49: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(arg, "A", 1) || !my_strnicmp(arg+1, "A", 1))
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:481:56: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(arg, "A", 1) || !my_strnicmp(arg+1, "A", 1))
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:485:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg+1, "U", 1))
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:485:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg+1, "U", 1))
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:488:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg+1, "V", 1))
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:488:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg+1, "V", 1))
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:491:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg+1, "H", 1))
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:491:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg+1, "H", 1))
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c: In function 'e_nick':
commands.c:693:32: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (id == NULL || (my_stricmp(nick, id) && strcmp(nick, "0")))
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
commands.c:693:38: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (id == NULL || (my_stricmp(nick, id) && strcmp(nick, "0")))
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
commands.c: In function 'echocmd':
commands.c:868:18: warning: pointer targets in passing argument 1 of 'put_echo' differ in signedness [-Wpointer-sign]
put_echo(args);
^
In file included from commands.c:68:0:
./../include/output.h:20:7: note: expected 'const unsigned char *' but argument is of type 'char *'
void put_echo (const unsigned char *);
^
commands.c: In function 'xechocmd':
commands.c:1101:13: warning: pointer targets in passing argument 1 of 'put_echo' differ in signedness [-Wpointer-sign]
put_echo(args);
^
In file included from commands.c:68:0:
./../include/output.h:20:7: note: expected 'const unsigned char *' but argument is of type 'char *'
void put_echo (const unsigned char *);
^
commands.c:1107:12: warning: pointer targets in passing argument 1 of 'put_echo' differ in signedness [-Wpointer-sign]
put_echo(args);
^
In file included from commands.c:68:0:
./../include/output.h:20:7: note: expected 'const unsigned char *' but argument is of type 'char *'
void put_echo (const unsigned char *);
^
commands.c: In function 'xevalcmd':
commands.c:1146:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(flag, "--")) /* End of options */
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
commands.c:1146:25: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(flag, "--")) /* End of options */
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
commands.c:1149:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(flag + 1, "S", 1)) /* SERVER */
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:1149:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(flag + 1, "S", 1)) /* SERVER */
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:1155:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(flag + 1, "W", 1)) /* WINDOW */
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:1155:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(flag + 1, "W", 1)) /* WINDOW */
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c: In function 'funny_stuff':
commands.c:1205:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (my_strnicmp(arg+1, "I", 1) == 0) /* IRCU */
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:1205:27: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (my_strnicmp(arg+1, "I", 1) == 0) /* IRCU */
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:1207:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(arg+1, "MA", 2) == 0) /* MAX */
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:1207:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(arg+1, "MA", 2) == 0) /* MAX */
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:1212:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(arg+1, "MI", 2) == 0) /* MIN */
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:1212:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(arg+1, "MI", 2) == 0) /* MIN */
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:1217:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(arg+1, "A", 1) == 0) /* ALL */
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:1217:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(arg+1, "A", 1) == 0) /* ALL */
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:1219:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(arg+1, "PU", 2) == 0) /* PUBLIC */
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:1219:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(arg+1, "PU", 2) == 0) /* PUBLIC */
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:1224:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(arg+1, "PR", 2) == 0) /* PRIVATE */
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:1224:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(arg+1, "PR", 2) == 0) /* PRIVATE */
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:1229:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(arg+1, "T", 1) == 0) /* TOPIC */
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:1229:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(arg+1, "T", 1) == 0) /* TOPIC */
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:1231:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(arg+1, "U", 1) == 0) /* USERS */
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:1231:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(arg+1, "U", 1) == 0) /* USERS */
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:1233:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(arg+1, "N", 1) == 0) /* NAME */
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:1233:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(arg+1, "N", 1) == 0) /* NAME */
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c: In function 'inputcmd':
commands.c:1392:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(argument, "-noecho"))
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
commands.c:1392:29: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(argument, "-noecho"))
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
commands.c: In function 'load':
commands.c:1594:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(filename, "-pf", strlen(filename)) == 0)
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:1594:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(filename, "-pf", strlen(filename)) == 0)
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:1599:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(filename, "-std", strlen(filename)) == 0)
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:1599:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(filename, "-std", strlen(filename)) == 0)
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:1609:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(filename, "-args", strlen(filename)) == 0)
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:1609:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(filename, "-args", strlen(filename)) == 0)
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c: In function 'quotecmd':
commands.c:2218:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(flag + 1, "S", 1)) /* SERVER */
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:2218:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(flag + 1, "S", 1)) /* SERVER */
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:2230:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(flag + 1, "U", 1)) /* URL quoting */
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:2230:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(flag + 1, "U", 1)) /* URL quoting */
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:2232:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(flag + 1, "A", 1)) /* ALL */
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:2232:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(flag + 1, "A", 1)) /* ALL */
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c: In function 'stackcmd':
commands.c:2678:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(arg, "PUSH", len))
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:2678:25: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(arg, "PUSH", len))
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:2680:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "POP", len))
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:2680:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "POP", len))
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:2682:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "LIST", len))
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:2682:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "LIST", len))
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:2698:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(arg, "ON", len))
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:2698:25: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(arg, "ON", len))
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:2700:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "ALIAS", len))
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:2700:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "ALIAS", len))
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:2702:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "ASSIGN", len))
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:2702:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "ASSIGN", len))
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:2704:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "SET", len))
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:2704:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "SET", len))
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:2706:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "BIND", len))
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:2706:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "BIND", len))
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c: In function 'waitcmd':
commands.c:2766:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (ctl_arg && !my_strnicmp(ctl_arg, "-c", 2))
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:2766:39: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (ctl_arg && !my_strnicmp(ctl_arg, "-c", 2))
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:2769:35: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (ctl_arg && !my_strnicmp(ctl_arg, "for", 3))
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:2769:44: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (ctl_arg && !my_strnicmp(ctl_arg, "for", 3))
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:2789:22: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(args, "-cmd ", 4))
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:2789:28: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(args, "-cmd ", 4))
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c: In function 'xtypecmd':
commands.c:2847:21: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(arg, "L", 1))
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
commands.c:2847:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(arg, "L", 1))
^
In file included from ./../include/alist.h:9:0,
from commands.c:46:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
gcc -O1 -pedantic -I./../include -I../include -c compat.c
gcc -O1 -pedantic -I./../include -I../include -c crypt.c
gcc -O1 -pedantic -I./../include -I../include -c ctcp.c
ctcp.c: In function 'do_clientinfo':
ctcp.c:323:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (my_stricmp(cmd, ctcp_cmd[i].name) == 0)
^
In file included from ctcp.c:47:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
ctcp.c:323:24: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (my_stricmp(cmd, ctcp_cmd[i].name) == 0)
^
In file included from ctcp.c:47:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
gcc -O1 -pedantic -I./../include -I../include -c dcc.c
dcc.c: In function 'dcc_searchlist':
dcc.c:576:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (user && my_stricmp(user, client->user))
^
In file included from dcc.c:42:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
dcc.c:576:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (user && my_stricmp(user, client->user))
^
In file included from dcc.c:42:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
dcc.c:592:15: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
my_stricmp(description, client->description) &&
^
In file included from dcc.c:42:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
dcc.c:592:28: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
my_stricmp(description, client->description) &&
^
In file included from dcc.c:42:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
dcc.c:593:15: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
my_stricmp(decoded_description, client->description))
^
In file included from dcc.c:42:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
dcc.c:593:36: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
my_stricmp(decoded_description, client->description))
^
In file included from dcc.c:42:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
dcc.c:606:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (my_stricmp(description, last + 1) && my_stricmp(decoded_description, last + 1))
^
In file included from dcc.c:42:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
dcc.c:606:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (my_stricmp(description, last + 1) && my_stricmp(decoded_description, last + 1))
^
In file included from dcc.c:42:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
dcc.c:606:56: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (my_stricmp(description, last + 1) && my_stricmp(decoded_description, last + 1))
^
In file included from dcc.c:42:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
dcc.c:606:77: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (my_stricmp(description, last + 1) && my_stricmp(decoded_description, last + 1))
^
In file included from dcc.c:42:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
dcc.c:611:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (my_stricmp(othername, client->othername))
^
In file included from dcc.c:42:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
dcc.c:611:31: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (my_stricmp(othername, client->othername))
^
In file included from dcc.c:42:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
dcc.c: In function 'dcc_cmd':
dcc.c:1220:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(dcc_commands[i].name, cmd))
^
In file included from dcc.c:42:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
dcc.c:1220:41: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(dcc_commands[i].name, cmd))
^
In file included from dcc.c:42:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
dcc.c: In function 'dcc_close':
dcc.c:1320:27: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (type && (!my_stricmp(type, "-all") || !my_stricmp(type, "*")))
^
In file included from dcc.c:42:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
dcc.c:1320:33: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (type && (!my_stricmp(type, "-all") || !my_stricmp(type, "*")))
^
In file included from dcc.c:42:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
dcc.c:1320:56: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (type && (!my_stricmp(type, "-all") || !my_stricmp(type, "*")))
^
In file included from dcc.c:42:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
dcc.c:1320:62: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (type && (!my_stricmp(type, "-all") || !my_stricmp(type, "*")))
^
In file included from dcc.c:42:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
dcc.c:1322:27: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (user && (!my_stricmp(user, "-all") || !my_stricmp(type, "*")))
^
In file included from dcc.c:42:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
dcc.c:1322:33: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (user && (!my_stricmp(user, "-all") || !my_stricmp(type, "*")))
^
In file included from dcc.c:42:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
dcc.c:1322:56: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (user && (!my_stricmp(user, "-all") || !my_stricmp(type, "*")))
^
In file included from dcc.c:42:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
dcc.c:1322:62: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (user && (!my_stricmp(user, "-all") || !my_stricmp(type, "*")))
^
In file included from dcc.c:42:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
dcc.c:1334:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(type, dcc_types[i]))
^
In file included from dcc.c:42:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
dcc.c:1334:26: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(type, dcc_types[i]))
^
In file included from dcc.c:42:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
dcc.c: In function 'dcc_rename':
dcc.c:1785:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(user, "-CHAT", strlen(user)))
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:1785:25: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(user, "-CHAT", strlen(user)))
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c: In function 'register_dcc_offer':
dcc.c:2113:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(type, "CHAT"))
^
In file included from dcc.c:42:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
dcc.c:2113:24: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(type, "CHAT"))
^
In file included from dcc.c:42:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
dcc.c:2115:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (!my_stricmp(type, "SEND"))
^
In file included from dcc.c:42:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
dcc.c:2115:29: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (!my_stricmp(type, "SEND"))
^
In file included from dcc.c:42:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
dcc.c:2118:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (!my_stricmp(type, "RESUME"))
^
In file included from dcc.c:42:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
dcc.c:2118:29: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (!my_stricmp(type, "RESUME"))
^
In file included from dcc.c:42:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
dcc.c:2128:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (!my_stricmp(type, "ACCEPT"))
^
In file included from dcc.c:42:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
dcc.c:2128:29: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (!my_stricmp(type, "ACCEPT"))
^
In file included from dcc.c:42:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
dcc.c: In function 'dcc_reject':
dcc.c:3245:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(type, dcc_types[CType]))
^
In file included from dcc.c:42:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
dcc.c:3245:25: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(type, dcc_types[CType]))
^
In file included from dcc.c:42:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
dcc.c: In function 'dccctl':
dcc.c:3520:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "REFNUMS", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3520:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "REFNUMS", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3523:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "REFBASE", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3523:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "REFBASE", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3528:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "GET", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3528:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "GET", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3536:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "REFNUM", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3536:27: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "REFNUM", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3538:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "TYPE", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3538:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "TYPE", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3540:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "DESCRIPTION", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3540:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "DESCRIPTION", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3542:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "FILENAME", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3542:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "FILENAME", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3544:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "USER", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3544:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "USER", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3546:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "USERHOST", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3546:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "USERHOST", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3548:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "OTHERNAME", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3548:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "OTHERNAME", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3550:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SIZE", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3550:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SIZE", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3552:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "FILESIZE", len)) { /* DEPRECATED */
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3552:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "FILESIZE", len)) { /* DEPRECATED */
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3554:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "RESUMESIZE", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3554:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "RESUMESIZE", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3556:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "READBYTES", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3556:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "READBYTES", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3558:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SENTBYTES", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3558:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SENTBYTES", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3560:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SERVER", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3560:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SERVER", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3562:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "LOCKED", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3562:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "LOCKED", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3564:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "HELD", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3564:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "HELD", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3566:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "HELDTIME", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3566:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "HELDTIME", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3568:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "QUOTED", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3568:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "QUOTED", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3570:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "FLAGS", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3570:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "FLAGS", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3573:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "LASTTIME", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3573:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "LASTTIME", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3576:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "STARTTIME", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3576:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "STARTTIME", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3579:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "HOLDTIME", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3579:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "HOLDTIME", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3582:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "OFFERADDR", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3582:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "OFFERADDR", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3590:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "REMADDR", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3590:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "REMADDR", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3598:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "LOCADDR", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3598:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "LOCADDR", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3606:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "WRITABLE", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3606:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "WRITABLE", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3619:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SET", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3619:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SET", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3627:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "REFNUM", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3627:27: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "REFNUM", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3634:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "DESCRIPTION", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3634:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "DESCRIPTION", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3636:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "FILENAME", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3636:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "FILENAME", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3638:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "USER", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3638:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "USER", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3640:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "USERHOST", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3640:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "USERHOST", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3642:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "OTHERNAME", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3642:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "OTHERNAME", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3644:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "HELD", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3644:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "HELD", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3654:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "QUOTED", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3654:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "QUOTED", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3662:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "OFFERADDR", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3662:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "OFFERADDR", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3680:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "TYPEMATCH", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3680:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "TYPEMATCH", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3684:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "DESCMATCH", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3684:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "DESCMATCH", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3688:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "FILEMATCH", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3688:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "FILEMATCH", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3692:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "USERMATCH", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3692:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "USERMATCH", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3696:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "USERHOSTMATCH", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3696:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "USERHOSTMATCH", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3700:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "OTHERMATCH", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3700:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "OTHERMATCH", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3704:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "LOCKED", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3704:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "LOCKED", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3708:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "HELD", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3708:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "HELD", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3712:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "UNHELD", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3712:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "UNHELD", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3716:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "WRITABLES", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
dcc.c:3716:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "WRITABLES", len)) {
^
In file included from dcc.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
gcc -O1 -pedantic -I./../include -I../include -c debug.c
gcc -O1 -pedantic -I./../include -I../include -c exec.c
exec.c: In function 'execcmd':
exec.c:177:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (my_strnicmp(flag, "OUT", len) == 0)
^
In file included from exec.c:41:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
exec.c:177:25: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (my_strnicmp(flag, "OUT", len) == 0)
^
In file included from exec.c:41:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
exec.c:195:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(flag, "NAME", len) == 0)
^
In file included from exec.c:41:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
exec.c:195:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(flag, "NAME", len) == 0)
^
In file included from exec.c:41:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
exec.c:209:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(flag, "WINDOW", len) == 0)
^
In file included from exec.c:41:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
exec.c:209:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(flag, "WINDOW", len) == 0)
^
In file included from exec.c:41:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
exec.c:219:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(flag, "MSG", len) == 0)
^
In file included from exec.c:41:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
exec.c:219:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(flag, "MSG", len) == 0)
^
In file included from exec.c:41:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
exec.c:236:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(flag, "LINE", len) == 0)
^
In file included from exec.c:41:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
exec.c:236:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(flag, "LINE", len) == 0)
^
In file included from exec.c:41:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
exec.c:245:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(flag, "LINEPART", len) == 0)
^
In file included from exec.c:41:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
exec.c:245:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(flag, "LINEPART", len) == 0)
^
In file included from exec.c:41:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
exec.c:254:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(flag, "ERROR", len) == 0)
^
In file included from exec.c:41:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
exec.c:254:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(flag, "ERROR", len) == 0)
^
In file included from exec.c:41:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
exec.c:263:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(flag, "ERRORPART", len) == 0)
^
In file included from exec.c:41:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
exec.c:263:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(flag, "ERRORPART", len) == 0)
^
In file included from exec.c:41:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
exec.c:272:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(flag, "END", len) == 0)
^
In file included from exec.c:41:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
exec.c:272:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(flag, "END", len) == 0)
^
In file included from exec.c:41:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
exec.c:282:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(flag, "CLOSE", len) == 0)
^
In file included from exec.c:41:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
exec.c:282:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(flag, "CLOSE", len) == 0)
^
In file included from exec.c:41:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
exec.c:295:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(flag, "CLOSEIN", len) == 0)
^
In file included from exec.c:41:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
exec.c:295:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(flag, "CLOSEIN", len) == 0)
^
In file included from exec.c:41:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
exec.c:308:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(flag, "NOTICE", len) == 0)
^
In file included from exec.c:41:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
exec.c:308:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(flag, "NOTICE", len) == 0)
^
In file included from exec.c:41:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
exec.c:321:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(flag, "IN", len) == 0)
^
In file included from exec.c:41:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
exec.c:321:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(flag, "IN", len) == 0)
^
In file included from exec.c:41:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
exec.c:333:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(flag, "DIRECT", len) == 0)
^
In file included from exec.c:41:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
exec.c:333:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(flag, "DIRECT", len) == 0)
^
In file included from exec.c:41:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
exec.c:373:22: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(sys_siglist[sig], flag, len))
^
In file included from exec.c:41:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char * const'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
exec.c:373:40: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(sys_siglist[sig], flag, len))
^
In file included from exec.c:41:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
exec.c: In function 'is_logical_unique':
exec.c:1291:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(proc->logical, logical))
^
In file included from exec.c:41:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
exec.c:1291:34: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(proc->logical, logical))
^
In file included from exec.c:41:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
exec.c: In function 'logical_to_index':
exec.c:1313:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(proc->logical, logical))
^
In file included from exec.c:41:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
exec.c:1313:34: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(proc->logical, logical))
^
In file included from exec.c:41:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
gcc -O1 -pedantic -I./../include -I../include -c files.c
files.c: In function 'file_seek':
files.c:341:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(whence, "SET"))
^
In file included from files.c:35:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
files.c:341:26: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(whence, "SET"))
^
In file included from files.c:35:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
files.c:343:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (!my_stricmp(whence, "CUR"))
^
In file included from files.c:35:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
files.c:343:31: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (!my_stricmp(whence, "CUR"))
^
In file included from files.c:35:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
files.c:345:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (!my_stricmp(whence, "END"))
^
In file included from files.c:35:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
files.c:345:31: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (!my_stricmp(whence, "END"))
^
In file included from files.c:35:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
gcc -O1 -pedantic -I./../include -I../include -c flood.c
flood.c: In function 'new_check_flooding':
flood.c:204:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (my_stricmp(nuh, flood[i].nuh))
^
In file included from flood.c:46:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
flood.c:204:23: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (my_stricmp(nuh, flood[i].nuh))
^
In file included from flood.c:46:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
flood.c:216:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (chan && my_stricmp(chan, flood[i].channel))
^
In file included from flood.c:46:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
flood.c:216:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (chan && my_stricmp(chan, flood[i].channel))
^
In file included from flood.c:46:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
gcc -O1 -pedantic -I./../include -I../include -c functions.c
functions.c: In function 'function_encode':
functions.c:1370:30: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
return encode(input, strlen(input)); /* DONT USE RETURN_STR HERE! */
^
In file included from ./../include/irc_std.h:27:0,
from ./../include/irc.h:28,
from functions.c:45:
/usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'unsigned char *'
extern size_t strlen (const char *__s)
^
functions.c:1370:16: warning: pointer targets in passing argument 1 of 'encode' differ in signedness [-Wpointer-sign]
return encode(input, strlen(input)); /* DONT USE RETURN_STR HERE! */
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:159:8: note: expected 'const char *' but argument is of type 'unsigned char *'
char * encode (const char *, size_t);
^
functions.c: In function 'function_decode':
functions.c:1390:16: warning: pointer targets in passing argument 1 of 'decode' differ in signedness [-Wpointer-sign]
return decode(input); /* DONT USE RETURN_STR HERE! */
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:160:8: note: expected 'const char *' but argument is of type 'unsigned char *'
char * decode (const char *);
^
functions.c: In function 'function_common':
functions.c:1994:38: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (rightw[righti] && !my_stricmp(leftw[lefti], rightw[righti]))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
functions.c:1994:52: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (rightw[righti] && !my_stricmp(leftw[lefti], rightw[righti]))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
functions.c: In function 'function_diff':
functions.c:2037:38: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (rightw[righti] && !my_stricmp(leftw[lefti], rightw[righti]))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
functions.c:2037:52: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (rightw[righti] && !my_stricmp(leftw[lefti], rightw[righti]))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
functions.c: In function 'function_open':
functions.c:2989:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (!my_stricmp(words, "R"))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
functions.c:2989:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (!my_stricmp(words, "R"))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
functions.c:2991:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (!my_stricmp(words, "W"))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
functions.c:2991:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (!my_stricmp(words, "W"))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
functions.c: In function 'function_info':
functions.c:3605:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(which, "C", 1))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
functions.c:3605:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(which, "C", 1))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
functions.c:3607:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(which, "O", 1))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
functions.c:3607:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(which, "O", 1))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
functions.c:3609:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(which, "S", 1))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
functions.c:3609:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(which, "S", 1))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
functions.c:3611:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(which, "W", 1))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
functions.c:3611:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(which, "W", 1))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
functions.c:3613:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(which, "M", 1))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
functions.c:3613:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(which, "M", 1))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
functions.c:3615:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(which, "V", 1))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
functions.c:3615:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(which, "V", 1))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
functions.c:3617:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(which, "R", 1))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
functions.c:3617:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(which, "R", 1))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
functions.c:3619:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(which, "I", 1))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
functions.c:3619:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(which, "I", 1))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
functions.c: In function 'sort_it':
functions.c:3733:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
return my_stricmp(*(const char * const *)val1, *(const char * const *)val2);
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char * const'
int my_stricmp (const unsigned char *, const unsigned char *);
^
functions.c:3733:49: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
return my_stricmp(*(const char * const *)val1, *(const char * const *)val2);
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char * const'
int my_stricmp (const unsigned char *, const unsigned char *);
^
functions.c: In function 'function_notify':
functions.c:3805:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(firstw, "on", 2))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
functions.c:3805:28: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(firstw, "on", 2))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
functions.c:3810:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(firstw, "off", 3))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
functions.c:3810:28: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(firstw, "off", 3))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
functions.c:3815:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(firstw, "serv", 4))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
functions.c:3815:28: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(firstw, "serv", 4))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
functions.c: In function 'function_findw':
functions.c:4183:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(this_word, word))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
functions.c:4183:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(this_word, word))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
functions.c: In function 'function_findws':
functions.c:4204:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(this_word, word))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
functions.c:4204:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(this_word, word))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
functions.c: In function 'function_servernick':
functions.c:4377:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(servdesc, "<global>"))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
functions.c:4377:29: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(servdesc, "<global>"))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
functions.c: In function 'function_leftpc':
functions.c:4874:26: warning: pointer targets in passing argument 1 of 'normalize_string' differ in signedness [-Wpointer-sign]
word = normalize_string(word, 0);
^
In file included from functions.c:63:0:
./../include/screen.h:164:10: note: expected 'const u_char * {aka const unsigned char *}' but argument is of type 'char *'
u_char *normalize_string (const u_char *, int);
^
functions.c:4874:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
word = normalize_string(word, 0);
^
functions.c:4877:29: warning: pointer targets in passing argument 1 of 'prepare_display' differ in signedness [-Wpointer-sign]
prepared = prepare_display(word, count, &lines, PREPARE_NOWRAP);
^
In file included from functions.c:63:0:
./../include/screen.h:168:11: note: expected 'const u_char * {aka const unsigned char *}' but argument is of type 'char *'
u_char **prepare_display (const u_char *, int, int *, int);
^
functions.c:4880:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
retval = denormalize_string(prepared[0]);
^
functions.c: In function 'function_querywin':
functions.c:5126:39: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (w->query_nick && !my_stricmp(w->query_nick, nick))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
functions.c:5126:54: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (w->query_nick && !my_stricmp(w->query_nick, nick))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
functions.c: In function 'function_iscurchan':
functions.c:5394:16: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
!my_stricmp(arg, chan) && w->server == from_server)
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
functions.c:5394:21: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
!my_stricmp(arg, chan) && w->server == from_server)
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
functions.c: In function 'function_printlen':
functions.c:5479:26: warning: pointer targets in passing argument 1 of 'normalize_string' differ in signedness [-Wpointer-sign]
copy = normalize_string(input, 2); /* Normalize string */
^
In file included from functions.c:63:0:
./../include/screen.h:164:10: note: expected 'const u_char * {aka const unsigned char *}' but argument is of type 'char *'
u_char *normalize_string (const u_char *, int);
^
functions.c: In function 'function_stripansicodes':
functions.c:5487:33: warning: pointer targets in passing argument 1 of 'normalize_string' differ in signedness [-Wpointer-sign]
return normalize_string(input, 1); /* This is ok now */
^
In file included from functions.c:63:0:
./../include/screen.h:164:10: note: expected 'const u_char * {aka const unsigned char *}' but argument is of type 'char *'
u_char *normalize_string (const u_char *, int);
^
functions.c:5487:16: warning: pointer targets in return differ in signedness [-Wpointer-sign]
return normalize_string(input, 1); /* This is ok now */
^
functions.c: In function 'function_servernum':
functions.c:5647:53: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if ((s = get_server_itsname(sval)) && !my_stricmp(which, s))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
functions.c:5647:60: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if ((s = get_server_itsname(sval)) && !my_stricmp(which, s))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
functions.c:5653:24: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (!my_stricmp(which, get_server_name(sval)))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
functions.c:5653:31: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (!my_stricmp(which, get_server_name(sval)))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
functions.c: In function 'function_stripc':
functions.c:5667:22: warning: pointer targets in passing argument 1 of 'strcpy_nocolorcodes' differ in signedness [-Wpointer-sign]
strcpy_nocolorcodes(retval, input);
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:170:9: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *'
u_char *strcpy_nocolorcodes (u_char *, const u_char *);
^
functions.c:5667:30: warning: pointer targets in passing argument 2 of 'strcpy_nocolorcodes' differ in signedness [-Wpointer-sign]
strcpy_nocolorcodes(retval, input);
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:170:9: note: expected 'const u_char * {aka const unsigned char *}' but argument is of type 'char *'
u_char *strcpy_nocolorcodes (u_char *, const u_char *);
^
functions.c: In function 'function_prefix':
functions.c:6016:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (my_strnicmp(words[0], words[word_index], len_index))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
functions.c:6016:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (my_strnicmp(words[0], words[word_index], len_index))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
functions.c: In function 'function_getcap':
functions.c:6259:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(type, "TERM"))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
functions.c:6259:24: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(type, "TERM"))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
functions.c: In function 'function_winline':
functions.c:6458:34: warning: pointer targets in passing argument 1 of 'denormalize_string' differ in signedness [-Wpointer-sign]
char *ret = denormalize_string(Line->line);
^
In file included from functions.c:63:0:
./../include/screen.h:165:10: note: expected 'const u_char * {aka const unsigned char *}' but argument is of type 'char *'
u_char *denormalize_string (const u_char *);
^
functions.c:6458:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
char *ret = denormalize_string(Line->line);
^
functions.c: In function 'function_killpid':
functions.c:6733:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(sys_siglist[sig], sig_str))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char * const'
int my_stricmp (const unsigned char *, const unsigned char *);
^
functions.c:6733:38: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(sys_siglist[sig], sig_str))
^
In file included from ./../include/alist.h:9:0,
from functions.c:47:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
functions.c: In function 'function_numlines':
functions.c:6955:28: warning: pointer targets in passing argument 1 of 'normalize_string' differ in signedness [-Wpointer-sign]
strval = normalize_string(input, 0);
^
In file included from functions.c:63:0:
./../include/screen.h:164:10: note: expected 'const u_char * {aka const unsigned char *}' but argument is of type 'char *'
u_char *normalize_string (const u_char *, int);
^
functions.c:6955:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
strval = normalize_string(input, 0);
^
functions.c:6956:18: warning: pointer targets in passing argument 1 of 'prepare_display' differ in signedness [-Wpointer-sign]
prepare_display(strval, cols, &numl, 0);
^
In file included from functions.c:63:0:
./../include/screen.h:168:11: note: expected 'const u_char * {aka const unsigned char *}' but argument is of type 'char *'
u_char **prepare_display (const u_char *, int, int *, int);
^
gcc -O1 -pedantic -I./../include -I../include -c gailib.c
gailib.c: In function 'get_name':
gailib.c:95:3: warning: implicit declaration of function 'strlcpy' [-Wimplicit-function-declaration]
strlcpy((ai)->ai_canonname, (str), strlen(str) + 1);\
^
gailib.c:426:3: note: in expansion of macro 'GET_CANONNAME'
GET_CANONNAME(cur, hp->h_name);
^
gcc -O1 -pedantic -I./../include -I../include -c glob.c
glob.c: In function 'g_opendir':
glob.c:801:3: warning: implicit declaration of function 'strlcpy' [-Wimplicit-function-declaration]
strlcpy(buf, ".", sizeof buf);
^
gcc -O1 -pedantic -I./../include -I../include -c help.c
help.c: In function 'help_me':
help.c:504:41: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (len1 == len2 && !my_stricmp(str1, str2))
^
In file included from help.c:52:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
help.c:504:47: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (len1 == len2 && !my_stricmp(str1, str2))
^
In file included from help.c:52:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
help.c:506:46: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (len1 - 3 == len2 && !my_strnicmp(str1, str2, len2) && !end_strcmp(str1, ".gz", 3))
^
In file included from help.c:52:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
help.c:506:52: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (len1 - 3 == len2 && !my_strnicmp(str1, str2, len2) && !end_strcmp(str1, ".gz", 3))
^
In file included from help.c:52:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
help.c:508:46: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (len1 - 2 == len2 && !my_strnicmp(str1, str2, len2) && !end_strcmp(str1, ".Z", 2))
^
In file included from help.c:52:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
help.c:508:52: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (len1 - 2 == len2 && !my_strnicmp(str1, str2, len2) && !end_strcmp(str1, ".Z", 2))
^
In file included from help.c:52:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
help.c:510:46: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (len1 - 2 == len2 && !my_strnicmp(str1, str2, len2) && !end_strcmp(str1, ".z", 2))
^
In file included from help.c:52:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
help.c:510:52: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (len1 - 2 == len2 && !my_strnicmp(str1, str2, len2) && !end_strcmp(str1, ".z", 2))
^
In file included from help.c:52:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
help.c: In function 'help':
help.c:698:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(args, "-wait", 2))
^
In file included from help.c:52:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
help.c:698:25: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(args, "-wait", 2))
^
In file included from help.c:52:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
help.c: In function 'help_put_it':
help.c:790:18: warning: pointer targets in passing argument 1 of 'add_to_screen' differ in signedness [-Wpointer-sign]
add_to_screen(putbuf);
^
In file included from help.c:55:0:
./../include/screen.h:147:7: note: expected 'const unsigned char *' but argument is of type 'char *'
void add_to_screen (const unsigned char *);
^
gcc -O1 -pedantic -I./../include -I../include -c history.c
gcc -O1 -pedantic -I./../include -I../include -c hook.c
hook.c: In function 'oncmd':
hook.c:1118:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
while (!my_strnicmp(func, hook_functions[first].name, len))
^
In file included from hook.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
hook.c:1118:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
while (!my_strnicmp(func, hook_functions[first].name, len))
^
In file included from hook.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
hook.c: In function 'add_to_list':
hook.c:1535:57: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if ((tmp->sernum == item->sernum) && (my_stricmp(tmp->nick, item->nick) < 0))
^
In file included from hook.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
hook.c:1535:68: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if ((tmp->sernum == item->sernum) && (my_stricmp(tmp->nick, item->nick) < 0))
^
In file included from hook.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
hook.c: In function 'remove_from_list':
hook.c:1560:44: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (tmp->sernum == sernum && !my_stricmp(tmp->nick, item))
^
In file included from hook.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
hook.c:1560:55: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (tmp->sernum == sernum && !my_stricmp(tmp->nick, item))
^
In file included from hook.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
gcc -O1 -pedantic -I./../include -I../include -c if.c
if.c: In function 'ifcmd':
if.c:176:22: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(args, "elif ", 5))
^
In file included from if.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
if.c:176:28: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(args, "elif ", 5))
^
In file included from if.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
if.c:181:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(args, "else if ", 8))
^
In file included from if.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
if.c:181:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(args, "else if ", 8))
^
In file included from if.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
if.c:186:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(args, "elsif ", 6))
^
In file included from if.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
if.c:186:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(args, "elsif ", 6))
^
In file included from if.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
if.c:191:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(args, "else ", 5))
^
In file included from if.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
if.c:191:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(args, "else ", 5))
^
In file included from if.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
if.c: In function 'docmd':
if.c:232:21: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
!my_stricmp (cmd, "while"))
^
In file included from if.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
if.c:232:26: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
!my_stricmp (cmd, "while"))
^
In file included from if.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
if.c: In function 'for_next_cmd':
if.c:567:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if ((my_stricmp(argv[1], "from") && my_stricmp(argv[1], "=")) ||
^
In file included from if.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
if.c:567:27: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if ((my_stricmp(argv[1], "from") && my_stricmp(argv[1], "=")) ||
^
In file included from if.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
if.c:567:49: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if ((my_stricmp(argv[1], "from") && my_stricmp(argv[1], "=")) ||
^
In file included from if.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
if.c:567:58: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if ((my_stricmp(argv[1], "from") && my_stricmp(argv[1], "=")) ||
^
In file included from if.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
if.c: In function 'for_fe_cmd':
if.c:621:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if ((my_stricmp(argv[1], "in")) || (argc != 4)) {
^
In file included from if.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
if.c:621:27: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if ((my_stricmp(argv[1], "in")) || (argc != 4)) {
^
In file included from if.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
if.c: In function 'loopcmd':
if.c:674:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (!my_stricmp(argv[1], "from") || !my_stricmp(argv[1], "="))
^
In file included from if.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
if.c:674:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (!my_stricmp(argv[1], "from") || !my_stricmp(argv[1], "="))
^
In file included from if.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
if.c:674:55: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (!my_stricmp(argv[1], "from") || !my_stricmp(argv[1], "="))
^
In file included from if.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
if.c:674:64: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (!my_stricmp(argv[1], "from") || !my_stricmp(argv[1], "="))
^
In file included from if.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
if.c:676:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (!my_stricmp(argv[1], "in"))
^
In file included from if.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
if.c:676:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (!my_stricmp(argv[1], "in"))
^
In file included from if.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
gcc -O1 -pedantic -I./../include -I../include -c ignore.c
ignore.c: In function 'change_ignore_mask_by_desc':
ignore.c:484:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(l2, "NONE", len))
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:484:24: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(l2, "NONE", len))
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:492:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(l2, "ALL", len))
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:492:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(l2, "ALL", len))
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:494:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(l2, "MSGS", len))
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:494:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(l2, "MSGS", len))
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:496:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(l2, "PUBLIC", len))
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:496:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(l2, "PUBLIC", len))
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:498:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(l2, "WALLS", len))
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:498:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(l2, "WALLS", len))
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:500:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(l2, "WALLOPS", len))
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:500:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(l2, "WALLOPS", len))
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:502:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(l2, "INVITES", len))
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:502:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(l2, "INVITES", len))
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:504:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(l2, "NOTICES", len))
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:504:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(l2, "NOTICES", len))
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:506:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(l2, "NOTES", len))
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:506:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(l2, "NOTES", len))
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:508:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(l2, "CTCPS", len))
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:508:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(l2, "CTCPS", len))
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:510:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(l2, "TOPICS", len))
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:510:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(l2, "TOPICS", len))
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:512:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(l2, "NICKS", len))
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:512:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(l2, "NICKS", len))
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:514:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(l2, "JOINS", len))
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:514:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(l2, "JOINS", len))
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:516:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(l2, "PARTS", len))
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:516:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(l2, "PARTS", len))
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:518:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(l2, "CRAP", len))
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:518:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(l2, "CRAP", len))
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:520:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(l2, "REASON", len))
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:520:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(l2, "REASON", len))
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:536:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(l2, "TIMEOUT", len))
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:536:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(l2, "TIMEOUT", len))
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c: In function 'get_ignore_types_by_pattern':
ignore.c:936:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(tmp->nick, pattern))
^
In file included from ignore.c:98:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
ignore.c:936:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(tmp->nick, pattern))
^
In file included from ignore.c:98:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
ignore.c: In function 'ignorectl':
ignore.c:1031:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "REFNUM", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1031:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "REFNUM", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1037:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "REFNUMS", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1037:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "REFNUMS", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1045:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "ADD", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1045:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "ADD", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1056:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "CHANGE", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1056:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "CHANGE", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1071:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "DELETE", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1071:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "DELETE", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1073:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "PATTERN", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1073:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "PATTERN", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1075:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "RPATTERN", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1075:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "RPATTERN", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1077:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "WITH_TYPES", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1077:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "WITH_TYPES", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1079:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "GET", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1079:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "GET", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1091:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "NICK", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1091:27: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "NICK", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1093:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "LEVELS", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1093:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "LEVELS", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1095:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SUPPRESS", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1095:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SUPPRESS", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1097:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "EXCEPT", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1097:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "EXCEPT", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1099:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "HIGHLIGHT", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1099:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "HIGHLIGHT", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1101:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "EXPIRATION", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1101:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "EXPIRATION", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1106:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "REASON", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1106:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "REASON", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1108:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "COUNTER", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1108:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "COUNTER", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1110:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "CREATION", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1110:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "CREATION", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1115:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "LAST_USED", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1115:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "LAST_USED", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1121:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SET", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1121:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SET", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1133:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "NICK", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1133:27: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "NICK", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1136:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "LEVELS", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1136:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "LEVELS", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1140:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SUPPRESS", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1140:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SUPPRESS", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1143:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "EXCEPT", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1143:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "EXCEPT", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1146:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "HIGHLIGHT", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1146:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "HIGHLIGHT", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1149:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "EXPIRATION", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1149:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "EXPIRATION", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1156:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "REASON", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1156:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "REASON", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1162:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "CREATION", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1162:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "CREATION", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1169:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "LAST_USED", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1169:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "LAST_USED", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1176:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "COUNTER", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
ignore.c:1176:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "COUNTER", len)) {
^
In file included from ignore.c:98:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
gcc -O1 -pedantic -I./../include -I../include -c input.c
input.c: In function 'update_input':
input.c:271:26: warning: pointer targets in passing argument 1 of 'normalize_string' differ in signedness [-Wpointer-sign]
ptr = normalize_string(ptr, 0); /* This should be ok */
^
In file included from input.c:57:0:
./../include/screen.h:164:10: note: expected 'const u_char * {aka const unsigned char *}' but argument is of type 'char *'
u_char *normalize_string (const u_char *, int);
^
input.c:271:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
ptr = normalize_string(ptr, 0); /* This should be ok */
^
input.c:83:25: warning: pointer targets in passing argument 1 of 'output_with_count' differ in signedness [-Wpointer-sign]
#define current_screen last_input_screen
^
input.c:98:24: note: in expansion of macro 'current_screen'
#define INPUT_PROMPT current_screen->input_prompt
^
input.c:288:41: note: in expansion of macro 'INPUT_PROMPT'
INPUT_PROMPT_LEN = output_with_count(INPUT_PROMPT, 0, 0);
^
In file included from input.c:57:0:
./../include/screen.h:169:6: note: expected 'const unsigned char *' but argument is of type 'char *'
int output_with_count (const unsigned char *, int, int);
^
input.c:83:25: warning: pointer targets in passing argument 1 of 'output_with_count' differ in signedness [-Wpointer-sign]
#define current_screen last_input_screen
^
input.c:98:24: note: in expansion of macro 'current_screen'
#define INPUT_PROMPT current_screen->input_prompt
^
input.c:426:22: note: in expansion of macro 'INPUT_PROMPT'
output_with_count(INPUT_PROMPT, 0, 1);
^
In file included from input.c:57:0:
./../include/screen.h:169:6: note: expected 'const unsigned char *' but argument is of type 'char *'
int output_with_count (const unsigned char *, int, int);
^
input.c: In function 'edit_char':
input.c:1294:39: warning: pointer targets in passing argument 2 of 'oldprompt->func' differ in signedness [-Wpointer-sign]
(*oldprompt->func)(oldprompt->data, dummy);
^
input.c:1294:39: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}'
gcc -O1 -pedantic -I./../include -I../include -c ./irc.c \
-DIRCLIB=\"/usr/share/epic4/\"
./irc.c: In function 'quit_response':
./irc.c:439:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(ptr, "yes", len))
^
In file included from ./irc.c:81:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./irc.c:439:25: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(ptr, "yes", len))
^
In file included from ./irc.c:81:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./irc.c: In function 'main':
./irc.c:1156:9: warning: passing argument 1 of 'memset' discards 'volatile' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
memset(&signals_caught, 0, NSIG * sizeof(int));
^
In file included from ./../include/irc_std.h:27:0,
from ./../include/irc.h:28,
from ./irc.c:37:
/usr/include/string.h:66:14: note: expected 'void *' but argument is of type 'volatile int (*)[65]'
extern void *memset (void *__s, int __c, size_t __n) __THROW __nonnull ((1));
^
./irc.c:1158:2: warning: implicit declaration of function 'init_signals' [-Wimplicit-function-declaration]
init_signals();
^
gcc -O1 -pedantic -I./../include -I../include -c ircaux.c
ircaux.c: In function 'lw_strcmp':
ircaux.c:1729:21: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
return my_stricmp(pos, val2);
^
ircaux.c:538:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *str1, const unsigned char *str2)
^
ircaux.c:1729:26: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
return my_stricmp(pos, val2);
^
ircaux.c:538:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *str1, const unsigned char *str2)
^
ircaux.c: In function 'is_root':
ircaux.c:2322:18: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (my_strnicmp(root, var, rootl))
^
ircaux.c:548:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_strnicmp (const unsigned char *str1, const unsigned char *str2, size_t n)
^
ircaux.c:2322:24: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (my_strnicmp(root, var, rootl))
^
ircaux.c:548:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_strnicmp (const unsigned char *str1, const unsigned char *str2, size_t n)
^
In file included from /usr/include/string.h:634:0,
from ./../include/irc_std.h:27,
from ./../include/irc.h:28,
from ircaux.c:38:
ircaux.c: In function 'count_char':
ircaux.c:2870:21: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
while ((t = strchr(src, look)))
^
ircaux.c:2870:21: note: expected 'const char *' but argument is of type 'const unsigned char *'
ircaux.c:2870:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
while ((t = strchr(src, look)))
^
ircaux.c: In function 'mangle_line':
ircaux.c:3015:29: warning: pointer targets in passing argument 1 of 'normalize_string' differ in signedness [-Wpointer-sign]
output = normalize_string(incoming, 1); /* Should be ok */
^
In file included from ircaux.c:39:0:
./../include/screen.h:164:10: note: expected 'const u_char * {aka const unsigned char *}' but argument is of type 'char *'
u_char *normalize_string (const u_char *, int);
^
ircaux.c:3015:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
output = normalize_string(incoming, 1); /* Should be ok */
^
ircaux.c:3054:27: warning: pointer targets in passing argument 1 of 'skip_ctl_c_seq' differ in signedness [-Wpointer-sign]
span = skip_ctl_c_seq(s, &lhs, &rhs);
^
In file included from ircaux.c:39:0:
./../include/screen.h:167:10: note: expected 'const u_char * {aka const unsigned char *}' but argument is of type 'char *'
ssize_t skip_ctl_c_seq (const u_char *, int *, int *);
^
gcc -O1 -pedantic -I./../include -I../include -c ircsig.c
ircsig.c: In function 'init_signals':
ircsig.c:120:9: warning: passing argument 1 of 'memset' discards 'volatile' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
memset(&signals_caught, 0, NSIG * sizeof(int));
^
In file included from ./../include/irc_std.h:27:0,
from ./../include/irc.h:28,
from ircsig.c:38:
/usr/include/string.h:66:14: note: expected 'void *' but argument is of type 'volatile int (*)[65]'
extern void *memset (void *__s, int __c, size_t __n) __THROW __nonnull ((1));
^
gcc -O1 -pedantic -I./../include -I../include -c keys.c
keys.c: In function 'key_exec_bt':
keys.c:268:27: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
unsigned char *kstr = empty_string, *nstr;
^
In file included from keys.c:39:0:
keys.c: In function 'bind_string_compress':
keys.c:455:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
s = new = new_malloc(strlen(str) + 1); /* we will always make the string
^
./../include/ircaux.h:28:43: note: in definition of macro 'new_malloc'
#define new_malloc(x) really_new_malloc ((x), __FILE__, __LINE__)
^
In file included from ./../include/irc_std.h:27:0,
from ./../include/irc.h:28,
from keys.c:34:
/usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
extern size_t strlen (const char *__s)
^
keys.c: In function 'bind_string':
keys.c:569:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (my_stricmp(bindstr, "NOTHING") && (bp = find_binding(bindstr)) == NULL) {
^
In file included from keys.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
keys.c:569:29: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (my_stricmp(bindstr, "NOTHING") && (bp = find_binding(bindstr)) == NULL) {
^
In file included from keys.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
keys.c: In function 'init_keys':
keys.c:666:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^A", "BEGINNING_OF_LINE");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:667:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^B", "BOLD");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:668:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^C", "SELF_INSERT");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:669:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^D", "DELETE_CHARACTER");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:670:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^E", "END_OF_LINE");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:671:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^F", "BLINK");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:672:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^G", "SELF_INSERT");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:673:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^H", "BACKSPACE");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:674:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^I", "TOGGLE_INSERT_MODE");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:675:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^J", "SEND_LINE");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:676:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^K", "ERASE_TO_END_OF_LINE");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:677:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^L", "REFRESH_SCREEN");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:678:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^M", "SEND_LINE");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:679:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^N", "FORWARD_HISTORY");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:680:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^O", "HIGHLIGHT_OFF");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:681:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^P", "BACKWARD_HISTORY");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:682:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^Q", "QUOTE_CHARACTER");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:684:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^S", "TOGGLE_STOP_SCREEN");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:685:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^T", "TRANSPOSE_CHARACTERS");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:686:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^U", "ERASE_LINE");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:687:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^V", "REVERSE");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:688:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^W", "NEXT_WINDOW");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:690:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^Y", "YANK_FROM_CUTBUFFER");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:691:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^Z", "STOP_IRC");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:694:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^]", "SHOVE_TO_HISTORY");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:696:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^_", "UNDERLINE");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:698:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^?", "BACKSPACE");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:712:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[^[", "COMMAND_COMPLETION");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:713:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[.", "CLEAR_SCREEN");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:714:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[<", "SCROLL_START");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:715:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[>", "SCROLL_END");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:717:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[b", "BACKWARD_WORD");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:718:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[d", "DELETE_NEXT_WORD");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:719:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[e", "SCROLL_END");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:720:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[f", "FORWARD_WORD");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:721:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[h", "DELETE_PREVIOUS_WORD");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:722:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[n", "SCROLL_FORWARD");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:723:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[p", "SCROLL_BACKWARD");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:724:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[^?", "DELETE_PREVIOUS_WORD");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:727:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[O^Z", "STOP_IRC");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:728:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[[^Z", "STOP_IRC");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:729:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[OA", "BACKWARD_HISTORY");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:730:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[[A", "BACKWARD_HISTORY");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:731:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[OB", "FORWARD_HISTORY");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:732:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[[B", "FORWARD_HISTORY");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:733:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[OC", "FORWARD_CHARACTER");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:734:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[[C", "FORWARD_CHARACTER");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:735:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[OD", "BACKWARD_CHARACTER");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:736:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[[D", "BACKWARD_CHARACTER");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:737:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[OF", "SCROLL_END");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:738:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[[F", "SCROLL_END");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:739:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[OG", "SCROLL_FORWARD");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:740:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[[G", "SCROLL_FORWARD");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:741:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[OH", "SCROLL_START");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:742:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[[H", "SCROLL_START");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:743:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[OI", "SCROLL_BACKWARD");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:744:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[[I", "SCROLL_BACKWARD");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:745:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[On", "NEXT_WINDOW");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:746:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[[n", "NEXT_WINDOW");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:747:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[Op", "PREVIOUS_WINDOW");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:748:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[[p", "PREVIOUS_WINDOW");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:749:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[O1~", "SCROLL_START"); /* these were meta30-33 before */
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:750:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[[1~", "SCROLL_START");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:751:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[O4~", "SCROLL_END");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:752:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[[4~", "SCROLL_END");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:753:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[O5~", "SCROLL_BACKWARD");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:754:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[[5~", "SCROLL_BACKWARD");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:755:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[O6~", "SCROLL_FORWARD");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:756:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
BIND("^[[6~", "SCROLL_FORWARD");
^
keys.c:657:32: note: in definition of macro 'BIND'
#define BIND(x, y) bind_string(x, y, NULL);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c: In function 'init_termkeys':
keys.c:770:14: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
bind_string(l, #y, NULL); \
^
keys.c:774:5: note: in expansion of macro 'TBIND'
TBIND(key_up, BACKWARD_HISTORY);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'const char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:770:14: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
bind_string(l, #y, NULL); \
^
keys.c:775:5: note: in expansion of macro 'TBIND'
TBIND(key_down, FORWARD_HISTORY);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'const char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:770:14: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
bind_string(l, #y, NULL); \
^
keys.c:776:5: note: in expansion of macro 'TBIND'
TBIND(key_left, BACKWARD_CHARACTER);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'const char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:770:14: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
bind_string(l, #y, NULL); \
^
keys.c:777:5: note: in expansion of macro 'TBIND'
TBIND(key_right, FORWARD_CHARACTER);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'const char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:770:14: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
bind_string(l, #y, NULL); \
^
keys.c:778:5: note: in expansion of macro 'TBIND'
TBIND(key_ppage, SCROLL_BACKWARD);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'const char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:770:14: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
bind_string(l, #y, NULL); \
^
keys.c:779:5: note: in expansion of macro 'TBIND'
TBIND(key_npage, SCROLL_FORWARD);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'const char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:770:14: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
bind_string(l, #y, NULL); \
^
keys.c:780:5: note: in expansion of macro 'TBIND'
TBIND(key_home, SCROLL_START);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'const char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:770:14: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
bind_string(l, #y, NULL); \
^
keys.c:781:5: note: in expansion of macro 'TBIND'
TBIND(key_end, SCROLL_END);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'const char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:770:14: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
bind_string(l, #y, NULL); \
^
keys.c:782:5: note: in expansion of macro 'TBIND'
TBIND(key_ic, TOGGLE_INSERT_MODE);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'const char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c:770:14: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign]
bind_string(l, #y, NULL); \
^
keys.c:783:5: note: in expansion of macro 'TBIND'
TBIND(key_dc, DELETE_CHARACTER);
^
keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'const char *'
static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) {
^
keys.c: In function 'save_bindings':
keys.c:793:44: warning: pointer targets in passing argument 3 of 'save_bindings_recurse' differ in signedness [-Wpointer-sign]
save_bindings_recurse(fp, head_keymap, "", 0);
^
keys.c:791:6: note: expected 'const unsigned char *' but argument is of type 'char *'
void save_bindings_recurse (FILE *, struct Key *, const unsigned char *, size_t);
^
keys.c: In function 'save_bindings_recurse':
keys.c:804:13: warning: pointer targets in passing argument 1 of 'strlcpy' differ in signedness [-Wpointer-sign]
strlcpy(newstr, str, size);
^
In file included from ./../include/ircaux.h:16:0,
from keys.c:39:
./../include/compat.h:19:8: note: expected 'char *' but argument is of type 'unsigned char *'
size_t strlcpy (char *, const char *, size_t);
^
keys.c:804:21: warning: pointer targets in passing argument 2 of 'strlcpy' differ in signedness [-Wpointer-sign]
strlcpy(newstr, str, size);
^
In file included from ./../include/ircaux.h:16:0,
from keys.c:39:
./../include/compat.h:19:8: note: expected 'const char *' but argument is of type 'const unsigned char *'
size_t strlcpy (char *, const char *, size_t);
^
keys.c: In function 'unload_bindings':
keys.c:861:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(bp->filename, pkg))
^
In file included from keys.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
keys.c:861:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(bp->filename, pkg))
^
In file included from keys.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
keys.c: In function 'unload_bindings_recurse':
keys.c:877:34: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (map[c].bound && !my_stricmp(map[c].filename, pkg)) {
^
In file included from keys.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
keys.c:877:51: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (map[c].bound && !my_stricmp(map[c].filename, pkg)) {
^
In file included from keys.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
keys.c: In function 'do_stack_bind':
keys.c:932:28: warning: pointer targets in passing argument 1 of 'bind_string_compress' differ in signedness [-Wpointer-sign]
cs = bind_string_compress(arg, &slen);
^
keys.c:446:16: note: expected 'const unsigned char *' but argument is of type 'char *'
unsigned char *bind_string_compress (const unsigned char *str, int *len) {
^
keys.c:954:48: warning: pointer targets in passing argument 1 of 'bind_string_compress' differ in signedness [-Wpointer-sign]
unsigned char *compstr = bind_string_compress(arg, &slen);
^
keys.c:446:16: note: expected 'const unsigned char *' but argument is of type 'char *'
unsigned char *bind_string_compress (const unsigned char *str, int *len) {
^
keys.c: In function 'bindcmd':
keys.c:1046:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
if ((seq = new_next_arg(args, &args)) == NULL) {
^
keys.c:1047:33: warning: pointer targets in passing argument 2 of 'show_all_bindings' differ in signedness [-Wpointer-sign]
show_all_bindings(head_keymap, "", 0);
^
keys.c:217:7: note: expected 'const unsigned char *' but argument is of type 'char *'
void show_all_bindings (struct Key *, const unsigned char *, size_t);
^
keys.c:1053:28: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(seq + 1, "DEFAULTS", 1)) {
^
In file included from keys.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
keys.c:1057:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(seq + 1, "SYMBOLIC", 1)) {
^
In file included from keys.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
keys.c:1062:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
if ((seq = get_term_capability(symbol, 0, 1)) == NULL) {
^
keys.c:1067:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(seq + 1, "RECURSIVE", 1)) {
^
In file included from keys.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
keys.c:1069:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
if ((seq = new_next_arg(args, &args)) == NULL) {
^
keys.c:1070:34: warning: pointer targets in passing argument 2 of 'show_all_bindings' differ in signedness [-Wpointer-sign]
show_all_bindings(head_keymap, "", 0);
^
keys.c:217:7: note: expected 'const unsigned char *' but argument is of type 'char *'
void show_all_bindings (struct Key *, const unsigned char *, size_t);
^
keys.c:1089:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(function, "meta", 4))
^
In file included from keys.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
keys.c:1089:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(function, "meta", 4))
^
In file included from keys.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
keys.c: In function 'show_all_bindings':
keys.c:1113:13: warning: pointer targets in passing argument 1 of 'strlcpy' differ in signedness [-Wpointer-sign]
strlcpy(newstr, str, size);
^
In file included from ./../include/ircaux.h:16:0,
from keys.c:39:
./../include/compat.h:19:8: note: expected 'char *' but argument is of type 'unsigned char *'
size_t strlcpy (char *, const char *, size_t);
^
keys.c:1113:21: warning: pointer targets in passing argument 2 of 'strlcpy' differ in signedness [-Wpointer-sign]
strlcpy(newstr, str, size);
^
In file included from ./../include/ircaux.h:16:0,
from keys.c:39:
./../include/compat.h:19:8: note: expected 'const char *' but argument is of type 'const unsigned char *'
size_t strlcpy (char *, const char *, size_t);
^
In file included from /usr/include/stdlib.h:492:0,
from ./../include/irc_std.h:28,
from ./../include/irc.h:28,
from keys.c:34:
keys.c: In function 'show_key':
keys.c:1126:44: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
unsigned char *clean = alloca(((strlen(str) + 1) * 2) + 1);
^
In file included from ./../include/irc_std.h:27:0,
from ./../include/irc.h:28,
from keys.c:34:
/usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
extern size_t strlen (const char *__s)
^
keys.c: In function 'rbindcmd':
keys.c:1163:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(function, "NOTHING"))
^
In file included from keys.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
keys.c:1163:28: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(function, "NOTHING"))
^
In file included from keys.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
keys.c:1170:37: warning: pointer targets in passing argument 2 of 'show_all_rbindings' differ in signedness [-Wpointer-sign]
show_all_rbindings(head_keymap, "", 0, bp);
^
keys.c:218:7: note: expected 'const unsigned char *' but argument is of type 'char *'
void show_all_rbindings (struct Key *, const unsigned char *, int, struct Binding *);
^
keys.c: In function 'show_all_rbindings':
keys.c:1180:13: warning: pointer targets in passing argument 1 of 'strlcpy' differ in signedness [-Wpointer-sign]
strlcpy(newstr, str, size);
^
In file included from ./../include/ircaux.h:16:0,
from keys.c:39:
./../include/compat.h:19:8: note: expected 'char *' but argument is of type 'unsigned char *'
size_t strlcpy (char *, const char *, size_t);
^
keys.c:1180:21: warning: pointer targets in passing argument 2 of 'strlcpy' differ in signedness [-Wpointer-sign]
strlcpy(newstr, str, size);
^
In file included from ./../include/ircaux.h:16:0,
from keys.c:39:
./../include/compat.h:19:8: note: expected 'const char *' but argument is of type 'const unsigned char *'
size_t strlcpy (char *, const char *, size_t);
^
keys.c: In function 'bindctl':
keys.c:1259:22: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "FUNCTION", 1)) {
^
In file included from keys.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
keys.c:1259:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "FUNCTION", 1)) {
^
In file included from keys.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
keys.c:1267:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "CREATE", 1)) {
^
In file included from keys.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
keys.c:1267:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "CREATE", 1)) {
^
In file included from keys.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
keys.c:1278:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "DESTROY", 1)) {
^
In file included from keys.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
keys.c:1278:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "DESTROY", 1)) {
^
In file included from keys.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
keys.c:1287:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "EXISTS", 1)) {
^
In file included from keys.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
keys.c:1287:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "EXISTS", 1)) {
^
In file included from keys.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
keys.c:1288:22: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(func, "NOTHING"))
^
In file included from keys.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
keys.c:1288:28: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(func, "NOTHING"))
^
In file included from keys.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
keys.c:1292:25: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
} else if (!my_stricmp(listc, "GET")) {
^
In file included from keys.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
keys.c:1292:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
} else if (!my_stricmp(listc, "GET")) {
^
In file included from keys.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
keys.c:1302:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "MATCH", 1)) {
^
In file included from keys.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
keys.c:1302:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "MATCH", 1)) {
^
In file included from keys.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
keys.c:1306:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(bp->name, func, len))
^
In file included from keys.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
keys.c:1306:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(bp->name, func, len))
^
In file included from keys.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
keys.c:1311:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "PMATCH", 1)) {
^
In file included from keys.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
keys.c:1311:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "PMATCH", 1)) {
^
In file included from keys.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
keys.c:1318:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "GETPACKAGE", 1)) {
^
In file included from keys.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
keys.c:1318:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "GETPACKAGE", 1)) {
^
In file included from keys.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
keys.c:1321:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SETPACKAGE", 1)) {
^
In file included from keys.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
keys.c:1321:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SETPACKAGE", 1)) {
^
In file included from keys.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
keys.c:1329:29: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SEQUENCE", 1)) {
^
In file included from keys.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
keys.c:1329:36: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SEQUENCE", 1)) {
^
In file included from keys.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
In file included from keys.c:37:0:
./../include/functions.h:27:52: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
#define GET_STR_ARG(x, y) {RETURN_IF_EMPTY((y)); x = new_next_arg((y), &(y));}
^
keys.c:1333:2: note: in expansion of macro 'GET_STR_ARG'
GET_STR_ARG(seq, input);
^
keys.c:1336:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(listc, "GET")) {
^
In file included from keys.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
keys.c:1336:25: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(listc, "GET")) {
^
In file included from keys.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
keys.c:1344:25: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
} else if (!my_stricmp(listc, "SET")) {
^
In file included from keys.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
keys.c:1344:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
} else if (!my_stricmp(listc, "SET")) {
^
In file included from keys.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
keys.c:1348:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "GETPACKAGE", 4)) {
^
In file included from keys.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
keys.c:1348:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "GETPACKAGE", 4)) {
^
In file included from keys.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
keys.c:1353:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SETPACKAGE", 4)) {
^
In file included from keys.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
keys.c:1353:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SETPACKAGE", 4)) {
^
In file included from keys.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
keys.c:1360:29: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "MAP", 1)) {
^
In file included from keys.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
keys.c:1360:36: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "MAP", 1)) {
^
In file included from keys.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
keys.c:1365:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
seq = new_next_arg(input, &input);
^
keys.c:1367:34: warning: pointer targets in passing argument 2 of 'bindctl_getmap' differ in signedness [-Wpointer-sign]
bindctl_getmap(head_keymap, "", 0, &retval);
^
keys.c:1252:6: note: expected 'const unsigned char *' but argument is of type 'char *'
void bindctl_getmap (struct Key *, const unsigned char *, int, char **);
^
keys.c:1382:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "CLEAR", 1)) {
^
In file included from keys.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
keys.c:1382:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "CLEAR", 1)) {
^
In file included from keys.c:39:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
keys.c: In function 'bindctl_getmap':
keys.c:1402:13: warning: pointer targets in passing argument 1 of 'strlcpy' differ in signedness [-Wpointer-sign]
strlcpy(newstr, str, size);
^
In file included from ./../include/ircaux.h:16:0,
from keys.c:39:
./../include/compat.h:19:8: note: expected 'char *' but argument is of type 'unsigned char *'
size_t strlcpy (char *, const char *, size_t);
^
keys.c:1402:21: warning: pointer targets in passing argument 2 of 'strlcpy' differ in signedness [-Wpointer-sign]
strlcpy(newstr, str, size);
^
In file included from ./../include/ircaux.h:16:0,
from keys.c:39:
./../include/compat.h:19:8: note: expected 'const char *' but argument is of type 'const unsigned char *'
size_t strlcpy (char *, const char *, size_t);
^
In file included from keys.c:39:0:
./../include/ircaux.h:197:72: warning: pointer targets in passing argument 3 of 'malloc_strcat_wordlist_c' differ in signedness [-Wpointer-sign]
#define malloc_strcat_wordlist(x,y,z) malloc_strcat_wordlist_c((x),(y),(z),NULL)
^
keys.c:1410:6: note: in expansion of macro 'malloc_strcat_wordlist'
malloc_strcat_wordlist(ret, " ", bind_string_decompress(decomp, newstr, len + 1));
^
./../include/ircaux.h:190:8: note: expected 'const char *' but argument is of type 'unsigned char *'
char * malloc_strcat_wordlist_c (char **, const char *, const char *,size_t *);
^
gcc -O1 -pedantic -I./../include -I../include -c lastlog.c
lastlog.c: In function 'parse_lastlog_level':
lastlog.c:149:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (my_strnicmp(str, "ALL", len) == 0)
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
lastlog.c:149:25: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (my_strnicmp(str, "ALL", len) == 0)
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
lastlog.c:151:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(str, "NONE", len) == 0)
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
lastlog.c:151:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (my_strnicmp(str, "NONE", len) == 0)
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
lastlog.c:166:23: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(str, levels[i], len))
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
lastlog.c:166:28: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(str, levels[i], len))
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
lastlog.c: In function 'lastlog':
lastlog.c:370:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "-LITERAL", len))
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
lastlog.c:370:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "-LITERAL", len))
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
lastlog.c:378:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "-REGEX", len))
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
lastlog.c:378:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "-REGEX", len))
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
lastlog.c:386:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "-TARGET", len))
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
lastlog.c:386:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "-TARGET", len))
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
lastlog.c:394:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "-MAXIMUM", len))
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
lastlog.c:394:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "-MAXIMUM", len))
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
lastlog.c:409:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "-SKIP", len))
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
lastlog.c:409:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "-SKIP", len))
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
lastlog.c:424:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "-NUMBER", len))
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
lastlog.c:424:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "-NUMBER", len))
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
lastlog.c:439:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "-CONTEXT", len))
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
lastlog.c:439:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "-CONTEXT", len))
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
lastlog.c:463:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "-FILE", len))
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
lastlog.c:463:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "-FILE", len))
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
lastlog.c:467:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "-SEPARATOR", len))
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
lastlog.c:467:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "-SEPARATOR", len))
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
lastlog.c:475:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "-REVERSE", len))
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
lastlog.c:475:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "-REVERSE", len))
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
lastlog.c:477:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "-ALL", len))
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
lastlog.c:477:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "-ALL", len))
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
lastlog.c:479:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "--ALL", len))
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
lastlog.c:479:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "--ALL", len))
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
lastlog.c:481:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "--", 2))
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
lastlog.c:481:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "--", 2))
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
lastlog.c:486:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(levels[i], arg+2, len-2))
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
lastlog.c:486:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(levels[i], arg+2, len-2))
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
lastlog.c:498:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "-", 1))
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
lastlog.c:498:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "-", 1))
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
lastlog.c:503:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(levels[i], arg+1, len-1))
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
lastlog.c:503:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(levels[i], arg+1, len-1))
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
lastlog.c: In function 'function_line':
lastlog.c:938:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(extra, "-LEVEL"))
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
lastlog.c:938:26: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(extra, "-LEVEL"))
^
In file included from lastlog.c:42:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
gcc -O1 -pedantic -I./../include -I../include -c list.c
list.c: In function 'add_list_strcmp':
list.c:42:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
return my_stricmp(item1->name, item2->name);
^
In file included from list.c:38:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
list.c:42:33: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
return my_stricmp(item1->name, item2->name);
^
In file included from list.c:38:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
list.c: In function 'list_strcmp':
list.c:47:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
return my_stricmp(item1->name, str);
^
In file included from list.c:38:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
list.c:47:33: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
return my_stricmp(item1->name, str);
^
In file included from list.c:38:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
gcc -O1 -pedantic -I./../include -I../include -c log.c
log.c: In function 'add_to_log':
log.c:192:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
size = (strlen(line) + 1) * 11;
^
In file included from ./../include/irc_std.h:27:0,
from ./../include/irc.h:28,
from log.c:37:
/usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
extern size_t strlen (const char *__s)
^
log.c:194:22: warning: pointer targets in passing argument 2 of 'strlcpy' differ in signedness [-Wpointer-sign]
strlcpy(local_line, line, size + 1);
^
In file included from ./../include/ircaux.h:16:0,
from log.c:41:
./../include/compat.h:19:8: note: expected 'const char *' but argument is of type 'const unsigned char *'
size_t strlcpy (char *, const char *, size_t);
^
gcc -O1 -pedantic -I./../include -I../include -c logfiles.c
logfiles.c: In function 'get_log_by_desc':
logfiles.c:152:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(log->name, desc))
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
logfiles.c:152:31: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(log->name, desc))
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
logfiles.c: In function 'is_logfile_name_unique':
logfiles.c:164:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(log->name, desc))
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
logfiles.c:164:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(log->name, desc))
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
logfiles.c: In function 'logfile_name':
logfiles.c:441:51: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (log->name && (my_stricmp(log->name, arg) == 0))
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
logfiles.c:441:62: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (log->name && (my_stricmp(log->name, arg) == 0))
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
logfiles.c: In function 'logfile_type':
logfiles.c:605:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(arg, "SERVER", 1))
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:605:24: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(arg, "SERVER", 1))
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:607:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "WINDOW", 1))
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:607:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "WINDOW", 1))
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:609:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "TARGET", 1))
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:609:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg, "TARGET", 1))
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c: In function 'logcmd':
logfiles.c:659:42: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(arg, options[i].command, len))
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:659:47: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(arg, options[i].command, len))
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char * const'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c: In function 'add_to_logs':
logfiles.c:699:33: warning: pointer targets in passing argument 3 of 'add_to_log' differ in signedness [-Wpointer-sign]
add_to_log(log->log, winref, orig_str, log->mangler, log->rewrite);
^
In file included from logfiles.c:34:0:
./../include/log.h:15:7: note: expected 'const unsigned char *' but argument is of type 'const char *'
void add_to_log (FILE *, long, const unsigned char *, int, const char *);
^
logfiles.c:711:33: warning: pointer targets in passing argument 3 of 'add_to_log' differ in signedness [-Wpointer-sign]
add_to_log(log->log, winref, orig_str, log->mangler, log->rewrite);
^
In file included from logfiles.c:34:0:
./../include/log.h:15:7: note: expected 'const unsigned char *' but argument is of type 'const char *'
void add_to_log (FILE *, long, const unsigned char *, int, const char *);
^
logfiles.c:732:32: warning: pointer targets in passing argument 3 of 'add_to_log' differ in signedness [-Wpointer-sign]
add_to_log(log->log, winref, orig_str, log->mangler, log->rewrite);
^
In file included from logfiles.c:34:0:
./../include/log.h:15:7: note: expected 'const unsigned char *' but argument is of type 'const char *'
void add_to_log (FILE *, long, const unsigned char *, int, const char *);
^
logfiles.c: In function 'logctl':
logfiles.c:769:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "REFNUMS", 7)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:769:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "REFNUMS", 7)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:774:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(refstr, "ACTIVE"))
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
logfiles.c:774:27: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(refstr, "ACTIVE"))
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
logfiles.c:776:24: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (!my_stricmp(refstr, "INACTIVE"))
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
logfiles.c:776:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (!my_stricmp(refstr, "INACTIVE"))
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
logfiles.c:778:24: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (!my_stricmp(refstr, "ALL"))
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
logfiles.c:778:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (!my_stricmp(refstr, "ALL"))
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
logfiles.c:790:33: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "REFNUM", 6)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:790:40: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "REFNUM", 6)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:795:33: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "ADD", 2)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:795:40: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "ADD", 2)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:801:33: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "DELETE", 2)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:801:40: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "DELETE", 2)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:807:33: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "GET", 2)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:807:40: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "GET", 2)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:813:34: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "REFNUM", 1)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:813:41: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "REFNUM", 1)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:815:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "NAME", 3)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:815:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "NAME", 3)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:817:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "FILENAME", 3)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:817:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "FILENAME", 3)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:819:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SERVER", 3)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:819:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SERVER", 3)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:821:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "TARGETS", 3)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:821:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "TARGETS", 3)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:824:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "LEVEL", 3)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:824:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "LEVEL", 3)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:827:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "REWRITE", 3)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:827:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "REWRITE", 3)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:829:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "MANGLE", 3)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:829:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "MANGLE", 3)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:831:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "STATUS", 3)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:831:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "STATUS", 3)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:833:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "TYPE", 3)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:833:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "TYPE", 3)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:835:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "ACTIVITY", 1)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:835:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "ACTIVITY", 1)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:838:33: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SET", 1)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:838:40: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SET", 1)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:844:34: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "NAME", 3)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:844:41: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "NAME", 3)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:847:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "FILENAME", 3)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:847:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "FILENAME", 3)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:850:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SERVER", 3)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:850:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SERVER", 3)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:853:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "TARGETS", 3)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:853:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "TARGETS", 3)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:857:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "LEVEL", 3)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:857:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "LEVEL", 3)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:860:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "REWRITE", 3)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:860:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "REWRITE", 3)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:863:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "MANGLE", 3)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:863:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "MANGLE", 3)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:866:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "STATUS", 3)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:866:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "STATUS", 3)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:873:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "TYPE", 3)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:873:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "TYPE", 3)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:876:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "ACTIVITY", 1)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:876:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "ACTIVITY", 1)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:880:33: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "MATCH", 1)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:880:40: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "MATCH", 1)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:882:33: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "PMATCH", 1)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
logfiles.c:882:40: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "PMATCH", 1)) {
^
In file included from logfiles.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
gcc -O1 -pedantic -I./../include -I../include -c mail.c
mail.c: In function 'set_mail_type':
mail.c:677:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (!my_stricmp(value, "MBOX"))
^
In file included from mail.c:40:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
mail.c:677:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (!my_stricmp(value, "MBOX"))
^
In file included from mail.c:40:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
mail.c:679:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (!my_stricmp(value, "MAILDIR"))
^
In file included from mail.c:40:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
mail.c:679:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (!my_stricmp(value, "MAILDIR"))
^
In file included from mail.c:40:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
gcc -O1 -pedantic -I./../include -I../include -c names.c
names.c: In function 'find_channel':
names.c:182:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(ch->channel, channel))
^
In file included from names.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
names.c:182:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(ch->channel, channel))
^
In file included from names.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
names.c: In function 'remove_from_channel':
names.c:623:29: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (channel && my_stricmp(channel, chan->channel))
^
In file included from names.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
names.c:623:38: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (channel && my_stricmp(channel, chan->channel))
^
In file included from names.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
names.c: In function 'is_current_channel':
names.c:1408:41: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(name, channel))
^
In file included from names.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
names.c:1408:47: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(name, channel))
^
In file included from names.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
names.c: In function 'move_channel_to_window':
names.c:1703:22: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (x && my_stricmp(chan, x))
^
In file included from names.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
names.c:1703:28: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (x && my_stricmp(chan, x))
^
In file included from names.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
names.c: In function 'cant_join_channel':
names.c:1844:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(w->waiting_channel, channel))
^
In file included from names.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
names.c:1844:39: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(w->waiting_channel, channel))
^
In file included from names.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
names.c: In function 'match_chan_with_id':
names.c:1900:22: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
return (my_stricmp(chan + 1, match + i) &&
^
In file included from names.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
names.c:1900:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
return (my_stricmp(chan + 1, match + i) &&
^
In file included from names.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
names.c:1901:15: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
my_stricmp(chan + 6, match + i));
^
In file included from names.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
names.c:1901:25: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
my_stricmp(chan + 6, match + i));
^
In file included from names.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
names.c:1904:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
return my_stricmp(chan, match);
^
In file included from names.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
names.c:1904:26: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
return my_stricmp(chan, match);
^
In file included from names.c:39:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
gcc -O1 -pedantic -I./../include -I../include -c network.c
network.c: In function 'client_connect':
network.c:235:38: warning: pointer targets in passing argument 3 of 'getpeername' differ in signedness [-Wpointer-sign]
if (getpeername(fd, (SA *)&peer, &peerlen))
^
In file included from ./../include/irc_std.h:52:0,
from ./../include/irc.h:28,
from network.c:34:
/usr/include/arm-linux-gnueabihf/sys/socket.h:141:12: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'int *'
extern int getpeername (int __fd, __SOCKADDR_ARG __addr,
^
network.c: In function 'Accept':
network.c:648:27: warning: pointer targets in passing argument 3 of 'accept' differ in signedness [-Wpointer-sign]
retval = accept(s, addr, addrlen);
^
In file included from ./../include/irc_std.h:52:0,
from ./../include/irc.h:28,
from network.c:34:
/usr/include/arm-linux-gnueabihf/sys/socket.h:243:12: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'int *'
extern int accept (int __fd, __SOCKADDR_ARG __addr,
^
gcc -O1 -pedantic -I./../include -I../include -c newio.c
gcc -O1 -pedantic -I./../include -I../include -c notice.c
notice.c: In function 'kill_message':
notice.c:444:18: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (my_strnicmp(line, "From ", 5))
^
In file included from notice.c:43:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
notice.c:444:24: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (my_strnicmp(line, "From ", 5))
^
In file included from notice.c:43:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
notice.c:455:18: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (my_strnicmp(line, "Path: ", 6))
^
In file included from notice.c:43:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
notice.c:455:24: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (my_strnicmp(line, "Path: ", 6))
^
In file included from notice.c:43:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
gcc -O1 -pedantic -I./../include -I../include -c notify.c
notify.c: In function 'ison_notify':
notify.c:311:30: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (NextGot && !my_stricmp(NextAsked, NextGot))
^
In file included from ./../include/alist.h:9:0,
from notify.c:45:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
notify.c:311:41: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (NextGot && !my_stricmp(NextAsked, NextGot))
^
In file included from ./../include/alist.h:9:0,
from notify.c:45:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
gcc -O1 -pedantic -I./../include -I../include -c numbers.c
numbers.c: In function 'display_msg':
numbers.c:108:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (from && (my_strnicmp(get_server_itsname(from_server), from,
^
In file included from numbers.c:40:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
numbers.c:108:60: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (from && (my_strnicmp(get_server_itsname(from_server), from,
^
In file included from numbers.c:40:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
numbers.c: In function 'numbered_command':
numbers.c:266:21: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(umodes, "(brown"))
^
In file included from numbers.c:40:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
numbers.c:266:29: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(umodes, "(brown"))
^
In file included from numbers.c:40:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
numbers.c:267:36: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (ArgList[3] && !my_stricmp(ArgList[3], "paper"))
^
In file included from numbers.c:40:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
numbers.c:267:48: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (ArgList[3] && !my_stricmp(ArgList[3], "paper"))
^
In file included from numbers.c:40:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
numbers.c:268:37: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (ArgList[4] && !my_stricmp(ArgList[4], "bag"))
^
In file included from numbers.c:40:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
numbers.c:268:49: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (ArgList[4] && !my_stricmp(ArgList[4], "bag"))
^
In file included from numbers.c:40:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
numbers.c:269:38: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (ArgList[5] && !my_stricmp(ArgList[5], "release)"))
^
In file included from numbers.c:40:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
numbers.c:269:50: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (ArgList[5] && !my_stricmp(ArgList[5], "release)"))
^
In file included from numbers.c:40:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
numbers.c:717:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (my_strnicmp(s, from, strlen(s)))
^
In file included from numbers.c:40:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
numbers.c:717:22: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (my_strnicmp(s, from, strlen(s)))
^
In file included from numbers.c:40:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
numbers.c:763:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(target, nick))
^
In file included from numbers.c:40:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
numbers.c:763:27: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(target, nick))
^
In file included from numbers.c:40:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
numbers.c:865:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(target, nick))
^
In file included from numbers.c:40:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
numbers.c:865:27: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(target, nick))
^
In file included from numbers.c:40:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
numbers.c:904:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (my_strnicmp(s, from, strlen(s)))
^
In file included from numbers.c:40:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
numbers.c:904:22: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (my_strnicmp(s, from, strlen(s)))
^
In file included from numbers.c:40:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
gcc -O1 -pedantic -I./../include -I../include -c output.c
output.c: In function 'put_it':
output.c:215:12: warning: pointer targets in passing argument 1 of 'put_echo' differ in signedness [-Wpointer-sign]
put_echo(putbuf);
^
output.c:188:6: note: expected 'const unsigned char *' but argument is of type 'char *'
void put_echo (const unsigned char *str)
^
output.c: In function 'file_put_it':
output.c:233:13: warning: pointer targets in passing argument 1 of 'put_echo' differ in signedness [-Wpointer-sign]
put_echo(putbuf);
^
output.c:188:6: note: expected 'const unsigned char *' but argument is of type 'char *'
void put_echo (const unsigned char *str)
^
output.c: In function 'vsay':
output.c:269:12: warning: pointer targets in passing argument 1 of 'put_echo' differ in signedness [-Wpointer-sign]
put_echo(putbuf);
^
output.c:188:6: note: expected 'const unsigned char *' but argument is of type 'char *'
void put_echo (const unsigned char *str)
^
output.c: In function 'yell':
output.c:290:13: warning: pointer targets in passing argument 1 of 'put_echo' differ in signedness [-Wpointer-sign]
put_echo(putbuf);
^
output.c:188:6: note: expected 'const unsigned char *' but argument is of type 'char *'
void put_echo (const unsigned char *str)
^
output.c: In function 'privileged_yell':
output.c:304:12: warning: pointer targets in passing argument 1 of 'put_echo' differ in signedness [-Wpointer-sign]
put_echo(putbuf);
^
output.c:188:6: note: expected 'const unsigned char *' but argument is of type 'char *'
void put_echo (const unsigned char *str)
^
output.c: In function 'error':
output.c:324:12: warning: pointer targets in passing argument 1 of 'put_echo' differ in signedness [-Wpointer-sign]
put_echo(putbuf);
^
output.c:188:6: note: expected 'const unsigned char *' but argument is of type 'char *'
void put_echo (const unsigned char *str)
^
gcc -O1 -pedantic -I./../include -I../include -c parse.c
parse.c: In function 'p_pong':
parse.c:540:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(from, get_server_itsname(from_server)))
^
In file included from parse.c:47:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
parse.c:540:24: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(from, get_server_itsname(from_server)))
^
In file included from parse.c:47:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
gcc -O1 -pedantic -I./../include -I../include -c queue.c
queue.c: In function 'queuecmd':
queue.c:98:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(arg + 1, "NO_FLUSH", 1))
^
In file included from queue.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
queue.c:98:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(arg + 1, "NO_FLUSH", 1))
^
In file included from queue.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
queue.c:100:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg + 1, "SHOW", 1)) {
^
In file included from queue.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
queue.c:100:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg + 1, "SHOW", 1)) {
^
In file included from queue.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
queue.c:103:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(arg + 1, "LIST", 1))
^
In file included from queue.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
queue.c:103:36: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(arg + 1, "LIST", 1))
^
In file included from queue.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
queue.c:105:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg + 1, "DO", 2))
^
In file included from queue.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
queue.c:105:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg + 1, "DO", 2))
^
In file included from queue.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
queue.c:107:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg + 1, "DELETE", 2))
^
In file included from queue.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
queue.c:107:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg + 1, "DELETE", 2))
^
In file included from queue.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
queue.c:109:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg + 1, "FLUSH", 1))
^
In file included from queue.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
queue.c:109:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg + 1, "FLUSH", 1))
^
In file included from queue.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
queue.c:111:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg + 1, "EXPAND_NOW", 1))
^
In file included from queue.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
queue.c:111:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg + 1, "EXPAND_NOW", 1))
^
In file included from queue.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
queue.c:113:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg + 1, "HELP", 1)) {
^
In file included from queue.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
queue.c:113:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(arg + 1, "HELP", 1)) {
^
In file included from queue.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
queue.c: In function 'lookup_queue':
queue.c:204:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(q->name, name))
^
In file included from queue.c:44:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
queue.c:204:28: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(q->name, name))
^
In file included from queue.c:44:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
gcc -O1 -pedantic -I./../include -I../include -c reg.c
reg.c: In function 'new_match':
reg.c:186:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
last_asterisk_point = string;
^
reg.c:214:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
last_asterisk_point = string;
^
reg.c:276:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
last_asterisk_point = string;
^
reg.c:324:24: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
last_percent_point = string;
^
reg.c:356:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
after_wildcard = pattern;
^
reg.c:359:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
last_asterisk_point = string;
^
reg.c:365:24: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
last_percent_point = string;
^
reg.c:485:40: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
string = last_asterisk_point + 1;
^
reg.c:486:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
pattern = after_wildcard;
^
reg.c:495:40: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
string = last_percent_point + 1;
^
reg.c:496:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
pattern = after_wildcard;
^
reg.c: In function 'wild_match':
reg.c:622:22: warning: pointer targets in passing argument 1 of 'new_match' differ in signedness [-Wpointer-sign]
return new_match(pattern, str);
^
reg.c:114:12: note: expected 'const unsigned char *' but argument is of type 'char *'
static int new_match (const unsigned char *pattern, const unsigned char *string)
^
reg.c:622:31: warning: pointer targets in passing argument 2 of 'new_match' differ in signedness [-Wpointer-sign]
return new_match(pattern, str);
^
reg.c:114:12: note: expected 'const unsigned char *' but argument is of type 'const char *'
static int new_match (const unsigned char *pattern, const unsigned char *string)
^
reg.c:639:21: warning: pointer targets in passing argument 1 of 'new_match' differ in signedness [-Wpointer-sign]
return new_match(p, str);
^
reg.c:114:12: note: expected 'const unsigned char *' but argument is of type 'const char *'
static int new_match (const unsigned char *pattern, const unsigned char *string)
^
reg.c:639:24: warning: pointer targets in passing argument 2 of 'new_match' differ in signedness [-Wpointer-sign]
return new_match(p, str);
^
reg.c:114:12: note: expected 'const unsigned char *' but argument is of type 'const char *'
static int new_match (const unsigned char *pattern, const unsigned char *string)
^
gcc -O1 -pedantic -I./../include -I../include -c screen.c
screen.c: In function 'all_off':
screen.c:242:9: warning: pointer targets in return differ in signedness [-Wpointer-sign]
return retval;
^
screen.c: In function 'logic_attributes':
screen.c:275:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
char *str = output;
^
screen.c: In function 'normalize_string':
screen.c:804:18: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
maxpos = strlen(str);
^
In file included from ./../include/irc_std.h:27:0,
from ./../include/irc.h:28,
from screen.c:37:
/usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'const u_char * {aka const unsigned char *}'
extern size_t strlen (const char *__s)
^
screen.c: In function 'denormalize_string':
screen.c:1497:18: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
maxpos = strlen(str);
^
In file included from ./../include/irc_std.h:27:0,
from ./../include/irc.h:28,
from screen.c:37:
/usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'const u_char * {aka const unsigned char *}'
extern size_t strlen (const char *__s)
^
screen.c: In function 'prepare_display':
screen.c:1570:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
*cont = empty_string,
^
screen.c:1594:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
if (!(cont_ptr = get_string_var(CONTINUED_LINE_VAR)))
^
screen.c:1595:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
cont_ptr = empty_string;
^
In file included from /usr/include/stdlib.h:492:0,
from ./../include/irc_std.h:28,
from ./../include/irc.h:28,
from screen.c:37:
./../include/irc_std.h:236:44: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
#define LOCAL_COPY(y) strcpy(alloca(strlen((y)) + 1), y)
^
screen.c:1810:18: note: in expansion of macro 'LOCAL_COPY'
char *copy = LOCAL_COPY(cont_ptr);
^
In file included from ./../include/irc_std.h:27:0,
from ./../include/irc.h:28,
from screen.c:37:
/usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}'
extern size_t strlen (const char *__s)
^
In file included from ./../include/irc.h:28:0,
from screen.c:37:
screen.c:1810:29: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign]
char *copy = LOCAL_COPY(cont_ptr);
^
./../include/irc_std.h:236:55: note: in definition of macro 'LOCAL_COPY'
#define LOCAL_COPY(y) strcpy(alloca(strlen((y)) + 1), y)
^
In file included from ./../include/irc_std.h:27:0,
from ./../include/irc.h:28,
from screen.c:37:
/usr/include/string.h:129:14: note: expected 'const char * restrict' but argument is of type 'u_char * {aka unsigned char *}'
extern char *strcpy (char *__restrict __dest, const char *__restrict __src)
^
screen.c:1811:45: warning: pointer targets in passing argument 1 of 'normalize_string' differ in signedness [-Wpointer-sign]
free_me_later = copy = normalize_string(copy, 0);
^
screen.c:743:10: note: expected 'const u_char * {aka const unsigned char *}' but argument is of type 'char *'
u_char * normalize_string (const u_char *str, int logical)
^
screen.c:1811:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
free_me_later = copy = normalize_string(copy, 0);
^
screen.c:1812:41: warning: pointer targets in passing argument 1 of 'output_with_count' differ in signedness [-Wpointer-sign]
size_t cont_len = output_with_count(copy, 0, 0);
^
In file included from screen.c:41:0:
./../include/screen.h:169:6: note: expected 'const unsigned char *' but argument is of type 'char *'
int output_with_count (const unsigned char *, int, int);
^
screen.c:1816:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
strlen(cont_ptr) -
^
In file included from ./../include/irc_std.h:27:0,
from ./../include/irc.h:28,
from screen.c:37:
/usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}'
extern size_t strlen (const char *__s)
^
screen.c:1820:15: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
snprintf(cont, size,
^
In file included from ./../include/irc_std.h:26:0,
from ./../include/irc.h:28,
from screen.c:37:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'u_char * {aka unsigned char *}'
extern int snprintf (char *__restrict __s, size_t __maxlen,
^
In file included from screen.c:49:0:
./../include/ircaux.h:194:48: warning: pointer targets in passing argument 2 of 'malloc_strcpy_c' differ in signedness [-Wpointer-sign]
#define malloc_strcpy(x,y) malloc_strcpy_c((x),(y),NULL)
^
screen.c:1877:4: note: in expansion of macro 'malloc_strcpy'
malloc_strcpy((char **)&(output[line++]), buffer);
^
./../include/ircaux.h:184:8: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}'
char * malloc_strcpy_c (char **, const char *, size_t *);
^
In file included from /usr/include/stdlib.h:492:0,
from ./../include/irc_std.h:28,
from ./../include/irc.h:28,
from screen.c:37:
./../include/irc_std.h:236:44: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
#define LOCAL_COPY(y) strcpy(alloca(strlen((y)) + 1), y)
^
screen.c:1906:15: note: in expansion of macro 'LOCAL_COPY'
pos_copy = LOCAL_COPY(buffer + word_break);
^
In file included from ./../include/irc_std.h:27:0,
from ./../include/irc.h:28,
from screen.c:37:
/usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}'
extern size_t strlen (const char *__s)
^
In file included from ./../include/irc.h:28:0,
from screen.c:37:
screen.c:1906:26: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign]
pos_copy = LOCAL_COPY(buffer + word_break);
^
./../include/irc_std.h:236:55: note: in definition of macro 'LOCAL_COPY'
#define LOCAL_COPY(y) strcpy(alloca(strlen((y)) + 1), y)
^
In file included from ./../include/irc_std.h:27:0,
from ./../include/irc.h:28,
from screen.c:37:
/usr/include/string.h:129:14: note: expected 'const char * restrict' but argument is of type 'u_char * {aka unsigned char *}'
extern char *strcpy (char *__restrict __dest, const char *__restrict __src)
^
screen.c:1906:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
pos_copy = LOCAL_COPY(buffer + word_break);
^
screen.c:1907:12: warning: pointer targets in passing argument 1 of 'strlcpy' differ in signedness [-Wpointer-sign]
strlcpy(buffer, cont, sizeof(buffer) / 2);
^
In file included from ./../include/ircaux.h:16:0,
from screen.c:49:
./../include/compat.h:19:8: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}'
size_t strlcpy (char *, const char *, size_t);
^
screen.c:1907:20: warning: pointer targets in passing argument 2 of 'strlcpy' differ in signedness [-Wpointer-sign]
strlcpy(buffer, cont, sizeof(buffer) / 2);
^
In file included from ./../include/ircaux.h:16:0,
from screen.c:49:
./../include/compat.h:19:8: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}'
size_t strlcpy (char *, const char *, size_t);
^
screen.c:1908:39: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
display_attributes(buffer + strlen(buffer), &saved_a);
^
In file included from ./../include/irc_std.h:27:0,
from ./../include/irc.h:28,
from screen.c:37:
/usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}'
extern size_t strlen (const char *__s)
^
screen.c:1909:12: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign]
strlcat(buffer, pos_copy, sizeof(buffer) / 2);
^
In file included from ./../include/ircaux.h:16:0,
from screen.c:49:
./../include/compat.h:23:8: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}'
size_t strlcat (char *, const char *, size_t);
^
screen.c:1909:20: warning: pointer targets in passing argument 2 of 'strlcat' differ in signedness [-Wpointer-sign]
strlcat(buffer, pos_copy, sizeof(buffer) / 2);
^
In file included from ./../include/ircaux.h:16:0,
from screen.c:49:
./../include/compat.h:23:8: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}'
size_t strlcat (char *, const char *, size_t);
^
screen.c:1910:39: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
display_attributes(buffer + strlen(buffer), &a);
^
In file included from ./../include/irc_std.h:27:0,
from ./../include/irc.h:28,
from screen.c:37:
/usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}'
extern size_t strlen (const char *__s)
^
screen.c:1912:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
pos = strlen(buffer);
^
In file included from ./../include/irc_std.h:27:0,
from ./../include/irc.h:28,
from screen.c:37:
/usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}'
extern size_t strlen (const char *__s)
^
In file included from screen.c:49:0:
./../include/ircaux.h:194:48: warning: pointer targets in passing argument 2 of 'malloc_strcpy_c' differ in signedness [-Wpointer-sign]
#define malloc_strcpy(x,y) malloc_strcpy_c((x),(y),NULL)
^
screen.c:1938:3: note: in expansion of macro 'malloc_strcpy'
malloc_strcpy((char **)&(output[line++]),buffer);
^
./../include/ircaux.h:184:8: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}'
char * malloc_strcpy_c (char **, const char *, size_t *);
^
screen.c: In function 'add_to_screen':
screen.c:2106:8: warning: pointer targets in passing argument 1 of 'puts' differ in signedness [-Wpointer-sign]
puts(buffer);
^
In file included from ./../include/irc_std.h:26:0,
from ./../include/irc.h:28,
from screen.c:37:
/usr/include/stdio.h:695:12: note: expected 'const char *' but argument is of type 'const unsigned char *'
extern int puts (const char *__s);
^
screen.c:2112:34: warning: pointer targets in passing argument 2 of 'add_to_lastlog' differ in signedness [-Wpointer-sign]
add_to_lastlog(current_window, buffer);
^
In file included from ./../include/window.h:14:0,
from ./../include/screen.h:13,
from screen.c:41:
./../include/lastlog.h:63:7: note: expected 'const char *' but argument is of type 'const unsigned char *'
void add_to_lastlog (struct WindowStru *, const char *);
^
screen.c:2115:9: warning: pointer targets in passing argument 1 of 'puts' differ in signedness [-Wpointer-sign]
puts(buffer);
^
In file included from ./../include/irc_std.h:26:0,
from ./../include/irc.h:28,
from screen.c:37:
/usr/include/stdio.h:695:12: note: expected 'const char *' but argument is of type 'const unsigned char *'
extern int puts (const char *__s);
^
screen.c:2164:28: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (chan && !my_stricmp(who_from, chan))
^
In file included from screen.c:49:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
screen.c:2164:38: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (chan && !my_stricmp(who_from, chan))
^
In file included from screen.c:49:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
screen.c:2180:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
&& !my_stricmp(who_from, tmp->query_nick)
^
In file included from screen.c:49:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
screen.c:2180:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
&& !my_stricmp(who_from, tmp->query_nick)
^
In file included from screen.c:49:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
screen.c:2185:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
&& !my_stricmp(who_from, tmp->query_nick + 1))
^
In file included from screen.c:49:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
screen.c:2185:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
&& !my_stricmp(who_from, tmp->query_nick + 1))
^
In file included from screen.c:49:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
screen.c:2189:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
&& !my_stricmp(who_from, tmp->query_nick))))
^
In file included from screen.c:49:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
screen.c:2189:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
&& !my_stricmp(who_from, tmp->query_nick))))
^
In file included from screen.c:49:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
screen.c: In function 'add_to_window':
screen.c:2315:5: warning: pointer targets in passing argument 3 of 'redirect_text' differ in signedness [-Wpointer-sign]
str, NULL, 0))
^
In file included from screen.c:55:0:
./../include/commands.h:36:6: note: expected 'const char *' but argument is of type 'const unsigned char *'
int redirect_text (int, const char *, const char *, char *, int);
^
screen.c:2349:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
str = prepend_exp;
^
screen.c:2356:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
strval = normalize_string(str, 0);
^
screen.c:2359:28: warning: pointer targets in passing argument 1 of 'malloc_strdup' differ in signedness [-Wpointer-sign]
strval = malloc_strdup(str);
^
In file included from screen.c:49:0:
./../include/ircaux.h:186:8: note: expected 'const char *' but argument is of type 'const unsigned char *'
char * malloc_strdup (const char *);
^
screen.c:2362:22: warning: pointer targets in passing argument 2 of 'window_disp' differ in signedness [-Wpointer-sign]
window_disp(window, strval, str);
^
screen.c:161:16: note: expected 'const unsigned char *' but argument is of type 'char *'
static void window_disp (Window *window, const unsigned char *str, const unsigned char *orig_str);
^
In file included from /usr/include/string.h:634:0,
from ./../include/irc_std.h:27,
from ./../include/irc.h:28,
from screen.c:37:
screen.c:2379:37: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
if (window->beep_always && strchr(str, '\007'))
^
screen.c:2379:37: note: expected 'const char *' but argument is of type 'const unsigned char *'
screen.c: In function 'window_disp':
screen.c:2436:64: warning: pointer targets in passing argument 5 of 'add_to_logs' differ in signedness [-Wpointer-sign]
add_to_logs(window->refnum, from_server, who_from, who_level, orig_str);
^
In file included from screen.c:51:0:
./../include/log.h:17:7: note: expected 'const char *' but argument is of type 'const unsigned char *'
void add_to_logs (long, int, const char *, int, const char *);
^
screen.c:2437:25: warning: pointer targets in passing argument 2 of 'add_to_lastlog' differ in signedness [-Wpointer-sign]
add_to_lastlog(window, orig_str);
^
In file included from ./../include/window.h:14:0,
from ./../include/screen.h:13,
from screen.c:41:
./../include/lastlog.h:63:7: note: expected 'const char *' but argument is of type 'const unsigned char *'
void add_to_lastlog (struct WindowStru *, const char *);
^
screen.c: In function 'repaint_window_body':
screen.c:2622:16: warning: pointer targets in passing argument 2 of 'rite' differ in signedness [-Wpointer-sign]
rite(window, curr_line->line);
^
screen.c:1975:13: note: expected 'const unsigned char *' but argument is of type 'char *'
static int rite (Window *window, const unsigned char *str)
^
screen.c: In function 'create_additional_screen':
screen.c:2763:24: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (p && !my_stricmp(p, "SCREEN"))
^
In file included from screen.c:49:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
screen.c:2763:27: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (p && !my_stricmp(p, "SCREEN"))
^
In file included from screen.c:49:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
screen.c:2765:29: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (p && !my_stricmp(p, "XTERM"))
^
In file included from screen.c:49:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
screen.c:2765:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (p && !my_stricmp(p, "XTERM"))
^
In file included from screen.c:49:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
screen.c:2944:7: warning: pointer targets in passing argument 3 of 'accept' differ in signedness [-Wpointer-sign]
&new_sock_size);
^
In file included from ./../include/irc_std.h:52:0,
from ./../include/irc.h:28,
from screen.c:37:
/usr/include/arm-linux-gnueabihf/sys/socket.h:243:12: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'int *'
extern int accept (int __fd, __SOCKADDR_ARG __addr,
^
screen.c:2960:7: warning: pointer targets in passing argument 3 of 'accept' differ in signedness [-Wpointer-sign]
&new_sock_size);
^
In file included from ./../include/irc_std.h:52:0,
from ./../include/irc.h:28,
from screen.c:37:
/usr/include/arm-linux-gnueabihf/sys/socket.h:243:12: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'int *'
extern int accept (int __fd, __SOCKADDR_ARG __addr,
^
gcc -O1 -pedantic -I./../include -I../include -c server.c
server.c: In function 'add_to_server_list':
server.c:201:22: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (my_stricmp(server_type, "IRC-SSL") == 0)
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
server.c:201:35: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (my_stricmp(server_type, "IRC-SSL") == 0)
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
server.c: In function 'find_in_server_list':
server.c:358:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
MATCH_WITH_COMPLETION(server, s->name)
^
server.c:349:31: note: in definition of macro 'MATCH_WITH_COMPLETION'
if (l2 >= l1 && !my_strnicmp(n1, n2, l1)) \
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:358:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
MATCH_WITH_COMPLETION(server, s->name)
^
server.c:349:35: note: in definition of macro 'MATCH_WITH_COMPLETION'
if (l2 >= l1 && !my_strnicmp(n1, n2, l1)) \
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:361:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
MATCH_WITH_COMPLETION(server, s->itsname)
^
server.c:349:31: note: in definition of macro 'MATCH_WITH_COMPLETION'
if (l2 >= l1 && !my_strnicmp(n1, n2, l1)) \
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:361:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
MATCH_WITH_COMPLETION(server, s->itsname)
^
server.c:349:35: note: in definition of macro 'MATCH_WITH_COMPLETION'
if (l2 >= l1 && !my_strnicmp(n1, n2, l1)) \
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c: In function 'servercmd':
server.c:761:16: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
!my_strnicmp(server, "-DELETE", strlen(server)))
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:761:24: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
!my_strnicmp(server, "-DELETE", strlen(server)))
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:789:17: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
!my_strnicmp(server, "-ADD", strlen(server)))
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:789:25: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
!my_strnicmp(server, "-ADD", strlen(server)))
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:872:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (my_stricmp(get_server_type(i), "IRC-SSL") == 0)
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
server.c:872:39: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (my_stricmp(get_server_type(i), "IRC-SSL") == 0)
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
server.c: In function 'do_server':
server.c:967:28: warning: pointer targets in passing argument 1 of 'translate_from_server' differ in signedness [-Wpointer-sign]
translate_from_server(buffer);
^
In file included from server.c:58:0:
./../include/translat.h:14:13: note: expected 'unsigned char *' but argument is of type 'char *'
extern void translate_from_server (unsigned char *);
^
server.c: In function 'vsend_to_aserver':
server.c:1029:24: warning: pointer targets in passing argument 1 of 'translate_to_server' differ in signedness [-Wpointer-sign]
translate_to_server(buffer);
^
In file included from server.c:58:0:
./../include/translat.h:15:13: note: expected 'unsigned char *' but argument is of type 'char *'
extern void translate_to_server (unsigned char *);
^
server.c: In function 'reconnect':
server.c:1450:15: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
my_stricmp(get_server_group(newserv),
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
server.c:1451:8: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
get_server_group(j)))
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
server.c: In function 'is_me':
server.c:2297:22: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
return !my_stricmp(nick, s->nickname);
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
server.c:2297:28: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
return !my_stricmp(nick, s->nickname);
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
server.c: In function 'change_server_nickname':
server.c:2330:28: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (id && !my_stricmp(nick, id))
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
server.c:2330:34: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (id && !my_stricmp(nick, id))
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
server.c: In function 'accept_server_nickname':
server.c:2372:24: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (id && !my_stricmp(nick, id))
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
server.c:2372:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (id && !my_stricmp(nick, id))
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
server.c: In function 'set_server_unique_id':
server.c:2670:41: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (id && s->d_nickname && !my_stricmp(id, s->d_nickname))
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
server.c:2670:45: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (id && s->d_nickname && !my_stricmp(id, s->d_nickname))
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
server.c: In function 'serverctl':
server.c:2999:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "REFNUM", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:2999:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "REFNUM", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3010:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "GET", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3010:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "GET", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3017:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "AWAY", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3017:27: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "AWAY", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3020:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "MAXCACHESIZE", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3020:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "MAXCACHESIZE", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3023:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "CONNECTED", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3023:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "CONNECTED", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3026:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "COOKIE", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3026:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "COOKIE", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3029:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "GROUP", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3029:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "GROUP", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3032:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "ITSNAME", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3032:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "ITSNAME", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3035:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "NAME", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3035:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "NAME", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3038:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "NICKNAME", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3038:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "NICKNAME", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3041:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "PASSWORD", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3041:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "PASSWORD", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3044:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "PORT", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3044:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "PORT", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3047:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "LOCALPORT", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3047:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "LOCALPORT", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3050:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "QUIT_MESSAGE", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3050:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "QUIT_MESSAGE", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3053:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SSL", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3053:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SSL", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3056:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "UMODE", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3056:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "UMODE", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3059:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "UMODES", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3059:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "UMODES", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3062:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "UNIQUE_ID", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3062:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "UNIQUE_ID", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3065:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "USERHOST", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3065:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "USERHOST", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3068:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "VERSION", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3068:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "VERSION", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3071:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "005", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3071:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "005", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3075:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "005s", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3075:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "005s", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3084:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SET", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3084:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SET", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3091:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "AWAY", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3091:27: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "AWAY", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3094:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "MAXCACHESIZE", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3094:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "MAXCACHESIZE", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3099:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "CONNECTED", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3099:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "CONNECTED", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3101:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "COOKIE", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3101:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "COOKIE", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3104:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "GROUP", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3104:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "GROUP", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3107:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "ITSNAME", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3107:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "ITSNAME", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3110:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "NAME", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3110:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "NAME", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3113:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "NICKNAME", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3113:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "NICKNAME", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3116:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "PASSWORD", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3116:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "PASSWORD", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3119:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "PORT", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3119:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "PORT", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3125:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "PRIMARY", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3125:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "PRIMARY", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3128:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "QUIT_MESSAGE", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3128:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "QUIT_MESSAGE", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3131:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SSL", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3131:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SSL", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3137:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "UMODE", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3137:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "UMODE", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3139:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "UMODES", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3139:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "UMODES", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3141:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "UNIQUE_ID", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3141:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "UNIQUE_ID", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3143:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "USERHOST", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3143:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "USERHOST", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3145:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "VERSION", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3145:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "VERSION", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3147:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "005", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3147:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "005", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3152:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "OMATCH", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3152:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "OMATCH", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3161:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "IMATCH", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3161:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "IMATCH", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3170:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "GMATCH", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3170:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "GMATCH", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3179:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "MAX", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
server.c:3179:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "MAX", len)) {
^
In file included from ./../include/alist.h:9:0,
from ./../include/notify.h:12,
from ./../include/server.h:18,
from server.c:44:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
gcc -O1 -pedantic -I./../include -I../include -c ssl.c
gcc -O1 -pedantic -I./../include -I../include -c status.c
status.c: In function 'make_status':
status.c:598:12: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
snprintf(str, BIG_BUFFER_SIZE - 1, window->status.line[line].format,
^
In file included from ./../include/irc_std.h:26:0,
from ./../include/irc.h:28,
from status.c:39:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'u_char * {aka unsigned char *}'
extern int snprintf (char *__restrict __s, size_t __maxlen,
^
status.c:629:23: warning: pointer targets in passing argument 1 of 'expand_alias' differ in signedness [-Wpointer-sign]
str = expand_alias(buffer, empty_string, &af, NULL);
^
In file included from status.c:54:0:
./../include/alias.h:55:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}'
char * expand_alias (const char *, const char *, int *, ssize_t *);
^
status.c:629:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
str = expand_alias(buffer, empty_string, &af, NULL);
^
status.c:633:12: warning: pointer targets in passing argument 1 of 'strlcpy' differ in signedness [-Wpointer-sign]
strlcpy(buffer, str, sizeof buffer);
^
In file included from ./../include/ircaux.h:16:0,
from status.c:53:
./../include/compat.h:19:8: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}'
size_t strlcpy (char *, const char *, size_t);
^
status.c:633:20: warning: pointer targets in passing argument 2 of 'strlcpy' differ in signedness [-Wpointer-sign]
strlcpy(buffer, str, sizeof buffer);
^
In file included from ./../include/ircaux.h:16:0,
from status.c:53:
./../include/compat.h:19:8: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}'
size_t strlcpy (char *, const char *, size_t);
^
status.c:741:13: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign]
strlcat(lhs_buffer, lhs_fillchar,
^
In file included from ./../include/ircaux.h:16:0,
from status.c:53:
./../include/compat.h:23:8: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}'
size_t strlcat (char *, const char *, size_t);
^
status.c:741:25: warning: pointer targets in passing argument 2 of 'strlcat' differ in signedness [-Wpointer-sign]
strlcat(lhs_buffer, lhs_fillchar,
^
In file included from ./../include/ircaux.h:16:0,
from status.c:53:
./../include/compat.h:23:8: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}'
size_t strlcat (char *, const char *, size_t);
^
status.c:753:13: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign]
strlcat(lhs_buffer, lhs_fillchar,
^
In file included from ./../include/ircaux.h:16:0,
from status.c:53:
./../include/compat.h:23:8: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}'
size_t strlcat (char *, const char *, size_t);
^
status.c:753:25: warning: pointer targets in passing argument 2 of 'strlcat' differ in signedness [-Wpointer-sign]
strlcat(lhs_buffer, lhs_fillchar,
^
In file included from ./../include/ircaux.h:16:0,
from status.c:53:
./../include/compat.h:23:8: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}'
size_t strlcat (char *, const char *, size_t);
^
status.c:757:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
save_size = strlen(all_off());
^
In file included from ./../include/irc_std.h:27:0,
from ./../include/irc.h:28,
from status.c:39:
/usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'const u_char * {aka const unsigned char *}'
extern size_t strlen (const char *__s)
^
status.c:758:11: warning: pointer targets in passing argument 1 of 'strlcpy' differ in signedness [-Wpointer-sign]
strlcpy(buffer, lhs_buffer, sizeof buffer - save_size);
^
In file included from ./../include/ircaux.h:16:0,
from status.c:53:
./../include/compat.h:19:8: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}'
size_t strlcpy (char *, const char *, size_t);
^
status.c:758:19: warning: pointer targets in passing argument 2 of 'strlcpy' differ in signedness [-Wpointer-sign]
strlcpy(buffer, lhs_buffer, sizeof buffer - save_size);
^
In file included from ./../include/ircaux.h:16:0,
from status.c:53:
./../include/compat.h:19:8: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}'
size_t strlcpy (char *, const char *, size_t);
^
status.c:759:11: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign]
strlcat(buffer, rhs_buffer, sizeof buffer - save_size);
^
In file included from ./../include/ircaux.h:16:0,
from status.c:53:
./../include/compat.h:23:8: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}'
size_t strlcat (char *, const char *, size_t);
^
status.c:759:19: warning: pointer targets in passing argument 2 of 'strlcat' differ in signedness [-Wpointer-sign]
strlcat(buffer, rhs_buffer, sizeof buffer - save_size);
^
In file included from ./../include/ircaux.h:16:0,
from status.c:53:
./../include/compat.h:23:8: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}'
size_t strlcat (char *, const char *, size_t);
^
status.c:760:11: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign]
strlcat(buffer, all_off(), sizeof buffer);
^
In file included from ./../include/ircaux.h:16:0,
from status.c:53:
./../include/compat.h:23:8: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}'
size_t strlcat (char *, const char *, size_t);
^
status.c:760:19: warning: pointer targets in passing argument 2 of 'strlcat' differ in signedness [-Wpointer-sign]
strlcat(buffer, all_off(), sizeof buffer);
^
In file included from ./../include/ircaux.h:16:0,
from status.c:53:
./../include/compat.h:23:8: note: expected 'const char *' but argument is of type 'const u_char * {aka const unsigned char *}'
size_t strlcat (char *, const char *, size_t);
^
In file included from /usr/include/string.h:634:0,
from ./../include/irc_std.h:27,
from ./../include/irc.h:28,
from status.c:39:
status.c:782:11: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign]
strcmp(buffer, window->status.line[status_line].result))
^
status.c:782:11: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}'
status.c:782:11: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
strcmp(buffer, window->status.line[status_line].result))
^
status.c:782:11: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}'
status.c:782:11: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign]
strcmp(buffer, window->status.line[status_line].result))
^
status.c:782:11: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}'
status.c:782:11: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
strcmp(buffer, window->status.line[status_line].result))
^
status.c:782:11: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}'
status.c:782:11: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
strcmp(buffer, window->status.line[status_line].result))
^
status.c:782:11: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}'
status.c:782:11: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
strcmp(buffer, window->status.line[status_line].result))
^
status.c:782:11: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}'
In file included from status.c:53:0:
./../include/ircaux.h:194:48: warning: pointer targets in passing argument 2 of 'malloc_strcpy_c' differ in signedness [-Wpointer-sign]
#define malloc_strcpy(x,y) malloc_strcpy_c((x),(y),NULL)
^
status.c:787:4: note: in expansion of macro 'malloc_strcpy'
malloc_strcpy(&window->status.line[status_line].result,
^
./../include/ircaux.h:184:8: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}'
char * malloc_strcpy_c (char **, const char *, size_t *);
^
gcc -O1 -pedantic -I./../include -I../include -c term.c
term.c: In function 'control_mangle':
term.c:1620:10: warning: pointer targets in return differ in signedness [-Wpointer-sign]
return retval;
^
term.c:1639:9: warning: pointer targets in return differ in signedness [-Wpointer-sign]
return retval;
^
term.c: In function 'get_term_capability':
term.c:1673:21: warning: pointer targets in passing argument 1 of 'control_mangle' differ in signedness [-Wpointer-sign]
control_mangle(*(char **)t->ptr) :
^
term.c:1613:15: note: expected 'unsigned char *' but argument is of type 'char *'
static char * control_mangle (unsigned char *text)
^
gcc -O1 -pedantic -I./../include -I../include -c timer.c
timer.c: In function 'timercmd':
timer.c:85:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(flag + 1, "DELETE", len))
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:85:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(flag + 1, "DELETE", len))
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:106:34: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (*ptr && !my_strnicmp(ptr, "ALL", strlen(ptr)))
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:106:39: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (*ptr && !my_strnicmp(ptr, "ALL", strlen(ptr)))
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:115:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(flag + 1, "DELETE_FOR_WINDOW", len))
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:115:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(flag + 1, "DELETE_FOR_WINDOW", len))
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:127:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(flag+1, "REF", 3)) /* REFNUM */
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:127:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(flag+1, "REF", 3)) /* REFNUM */
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:138:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(flag+1, "REP", 3)) /* REPEAT */
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:138:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(flag+1, "REP", 3)) /* REPEAT */
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:153:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(flag + 1, "U", 1)) /* UPDATE */
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:153:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(flag + 1, "U", 1)) /* UPDATE */
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:156:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(flag + 1, "L", 1)) /* LIST */
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:156:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(flag + 1, "L", 1)) /* LIST */
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:161:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(flag + 1, "W", 1)) /* WINDOW */
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:161:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(flag + 1, "W", 1)) /* WINDOW */
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:171:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (my_stricmp(na, "-1"))
^
In file included from timer.c:44:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
timer.c:171:27: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (my_stricmp(na, "-1"))
^
In file included from timer.c:44:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
timer.c: In function 'get_timer':
timer.c:372:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(tmp->ref, ref))
^
In file included from timer.c:44:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
timer.c:372:29: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(tmp->ref, ref))
^
In file included from timer.c:44:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
timer.c: In function 'timerctl':
timer.c:753:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "REFNUM", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:753:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "REFNUM", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:758:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "REFNUMS", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:758:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "REFNUMS", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:765:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "ADD", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:765:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "ADD", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:767:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "DELETE", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:767:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "DELETE", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:774:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "GET", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:774:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "GET", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:781:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "TIMEOUT", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:781:27: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "TIMEOUT", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:784:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "COMMAND", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:784:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "COMMAND", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:788:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SUBARGS", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:788:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SUBARGS", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:792:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "REPEATS", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:792:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "REPEATS", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:794:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "INTERVAL", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:794:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "INTERVAL", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:797:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SERVER", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:797:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SERVER", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:799:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "WINDOW", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:799:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "WINDOW", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:802:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SET", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:802:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SET", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:813:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "TIMEOUT", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:813:27: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "TIMEOUT", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:821:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "COMMAND", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:821:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "COMMAND", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:823:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SUBARGS", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:823:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SUBARGS", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:825:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "REPEATS", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:825:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "REPEATS", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:830:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "INTERVAL", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:830:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "INTERVAL", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:838:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SERVER", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:838:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SERVER", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:843:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "WINDOW", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
timer.c:843:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "WINDOW", len)) {
^
In file included from timer.c:44:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
gcc -O1 -pedantic -I./../include -I../include -c translat.c
gcc -O1 -pedantic -I./../include -I../include -c ./vars.c \
-DWSERV_PATH=\"/usr/lib/epic4/wserv4\"
./vars.c: In function 'set_var_value':
./vars.c:684:21: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
my_stricmp(var->string, value))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
./vars.c:684:34: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
my_stricmp(var->string, value))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
./vars.c: In function 'parse_mangle':
./vars.c:1009:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(str2, "ALL_OFF", 4))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1009:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(str2, "ALL_OFF", 4))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1011:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "-ALL_OFF", 5))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1011:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "-ALL_OFF", 5))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1013:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "ALL", 3))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1013:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "ALL", 3))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1015:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "-ALL", 4))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1015:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "-ALL", 4))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1017:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "ALT_CHAR", 3))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1017:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "ALT_CHAR", 3))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1019:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "-ALT_CHAR", 4))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1019:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "-ALT_CHAR", 4))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1021:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "ANSI", 2))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1021:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "ANSI", 2))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1023:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "-ANSI", 3))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1023:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "-ANSI", 3))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1025:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "BLINK", 2))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1025:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "BLINK", 2))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1027:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "-BLINK", 3))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1027:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "-BLINK", 3))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1029:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "BOLD", 2))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1029:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "BOLD", 2))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1031:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "-BOLD", 3))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1031:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "-BOLD", 3))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1033:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "COLOR", 1))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1033:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "COLOR", 1))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1035:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "-COLOR", 2))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1035:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "-COLOR", 2))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1037:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "ESCAPE", 1))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1037:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "ESCAPE", 1))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1039:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "-ESCAPE", 2))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1039:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "-ESCAPE", 2))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1041:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "ND_SPACE", 2))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1041:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "ND_SPACE", 2))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1043:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "-ND_SPACE", 3))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1043:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "-ND_SPACE", 3))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1045:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "NONE", 2))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1045:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "NONE", 2))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1047:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "OTHER", 2))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1047:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "OTHER", 2))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1049:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "-OTHER", 3))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1049:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "-OTHER", 3))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1051:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "REVERSE", 2))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1051:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "REVERSE", 2))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1053:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "-REVERSE", 3))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1053:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "-REVERSE", 3))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1055:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "ROM_CHAR", 2))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1055:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "ROM_CHAR", 2))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1057:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "-ROM_CHAR", 3))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1057:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "-ROM_CHAR", 3))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1059:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "UNDERLINE", 1))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1059:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "UNDERLINE", 1))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1061:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "-UNDERLINE", 2))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1061:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(str2, "-UNDERLINE", 2))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c: In function 'set_highlight_char':
./vars.c:1160:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(s, "BOLD", len))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1160:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(s, "BOLD", len))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1162:31: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(s, "INVERSE", len))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1162:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(s, "INVERSE", len))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1164:31: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(s, "UNDERLINE", len))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c:1164:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(s, "UNDERLINE", len))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
./vars.c: In function 'set_wserv_type':
./vars.c:1176:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(s, "SCREEN"))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
./vars.c:1176:21: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(s, "SCREEN"))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
./vars.c:1178:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(s, "XTERM"))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
./vars.c:1178:21: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(s, "XTERM"))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
./vars.c: In function 'do_stack_set':
./vars.c:1243:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (my_stricmp(varname, item->varname))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
./vars.c:1243:27: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (my_stricmp(varname, item->varname))
^
In file included from ./../include/alist.h:9:0,
from ./vars.c:38:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
gcc -O1 -pedantic -I./../include -I../include -c who.c
who.c: In function 'isoncmd':
who.c:869:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(args, "-d"))
^
In file included from who.c:37:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
who.c:869:24: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(args, "-d"))
^
In file included from who.c:37:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
who.c:874:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(args, "-f"))
^
In file included from who.c:37:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
who.c:874:24: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(args, "-f"))
^
In file included from who.c:37:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
who.c: In function 'userhostbase':
who.c:1063:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(nick, "-cmd", 2))
^
In file included from who.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
who.c:1063:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(nick, "-cmd", 2))
^
In file included from who.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
who.c:1086:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(nick, "-direct", 2))
^
In file included from who.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
who.c:1086:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
else if (!my_strnicmp(nick, "-direct", 2))
^
In file included from who.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
who.c: In function 'userhost_returned':
who.c:1206:32: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (results && (!my_strnicmp(cnick, results, len)
^
In file included from who.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
who.c:1206:39: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (results && (!my_strnicmp(cnick, results, len)
^
In file included from who.c:37:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
gcc -O1 -pedantic -I./../include -I../include -c window.c
window.c: In function 'get_window_by_name':
window.c:1714:32: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (tmp->name && (my_stricmp(tmp->name, name) == 0))
^
In file included from window.c:50:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
window.c:1714:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (tmp->name && (my_stricmp(tmp->name, name) == 0))
^
In file included from window.c:50:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
window.c: In function 'get_status_by_refnum':
window.c:1833:29: warning: pointer targets in passing argument 1 of 'denormalize_string' differ in signedness [-Wpointer-sign]
return denormalize_string(the_window->status.line[line].result);
^
In file included from window.c:43:0:
./../include/screen.h:165:10: note: expected 'const u_char * {aka const unsigned char *}' but argument is of type 'char *'
u_char *denormalize_string (const u_char *);
^
window.c:1833:10: warning: pointer targets in return differ in signedness [-Wpointer-sign]
return denormalize_string(the_window->status.line[line].result);
^
window.c: In function 'get_winref_by_bound_channel':
window.c:1917:43: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (tmp->bind_channel && !my_stricmp(tmp->bind_channel, channel))
^
In file included from window.c:50:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
window.c:1917:62: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (tmp->bind_channel && !my_stricmp(tmp->bind_channel, channel))
^
In file included from window.c:50:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
window.c: In function 'unbind_channel':
window.c:1939:15: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
!my_stricmp(tmp->bind_channel, channel))
^
In file included from window.c:50:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
window.c:1939:34: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
!my_stricmp(tmp->bind_channel, channel))
^
In file included from window.c:50:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
window.c: In function 'is_window_waiting_for_channel':
window.c:1962:42: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (tmp->waiting_channel && !my_stricmp(chan, tmp->waiting_channel))
^
In file included from window.c:50:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
window.c:1962:48: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (tmp->waiting_channel && !my_stricmp(chan, tmp->waiting_channel))
^
In file included from window.c:50:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
window.c: In function 'is_window_name_unique':
window.c:2528:33: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (tmp->name && (my_stricmp(tmp->name, name) == 0))
^
In file included from window.c:50:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
window.c:2528:44: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (tmp->name && (my_stricmp(tmp->name, name) == 0))
^
In file included from window.c:50:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
window.c: In function 'get_invisible_window':
window.c:2619:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (my_strnicmp(arg, "LAST", strlen(arg)) == 0)
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:2619:24: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (my_strnicmp(arg, "LAST", strlen(arg)) == 0)
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c: In function 'window_bind':
window.c:2806:43: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (window->bind_channel && !my_stricmp(window->bind_channel, arg))
^
In file included from window.c:50:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
window.c:2806:65: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (window->bind_channel && !my_stricmp(window->bind_channel, arg))
^
In file included from window.c:50:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
window.c:2830:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(chan, arg))
^
In file included from window.c:50:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
window.c:2830:26: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (!my_stricmp(chan, arg))
^
In file included from window.c:50:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
window.c:2853:28: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (chan && !my_stricmp(chan, arg) &&
^
In file included from window.c:50:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
window.c:2853:34: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (chan && !my_stricmp(chan, arg) &&
^
In file included from window.c:50:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
window.c: In function 'window_channel':
window.c:2920:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(carg, "-i", 2))
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:2920:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(carg, "-i", 2))
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:2953:17: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
!my_stricmp(arg, w->bind_channel))
^
In file included from window.c:50:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
window.c:2953:22: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
!my_stricmp(arg, w->bind_channel))
^
In file included from window.c:50:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
window.c:2962:28: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (chan && !my_stricmp(arg, chan))
^
In file included from window.c:50:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
window.c:2962:33: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (chan && !my_stricmp(arg, chan))
^
In file included from window.c:50:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
window.c: In function 'window_echo':
window.c:3188:16: warning: pointer targets in passing argument 1 of 'add_to_screen' differ in signedness [-Wpointer-sign]
add_to_screen(to_echo);
^
In file included from window.c:43:0:
./../include/screen.h:147:7: note: expected 'const unsigned char *' but argument is of type 'const char *'
void add_to_screen (const unsigned char *);
^
window.c: In function 'window_name':
window.c:3660:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (window->name && (my_stricmp(window->name, arg) == 0))
^
In file included from window.c:50:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
window.c:3660:54: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
else if (window->name && (my_stricmp(window->name, arg) == 0))
^
In file included from window.c:50:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
window.c: In function 'window_rebind':
window.c:3999:42: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (window->bind_channel && !my_stricmp(window->bind_channel, arg))
^
In file included from window.c:50:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
window.c:3999:64: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (window->bind_channel && !my_stricmp(window->bind_channel, arg))
^
In file included from window.c:50:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
window.c:4022:27: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (chan && !my_stricmp(arg, chan) &&
^
In file included from window.c:50:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
window.c:4022:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
if (chan && !my_stricmp(arg, chan) &&
^
In file included from window.c:50:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
window.c: In function 'window_rejoin':
window.c:4095:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(chan, "-i", 2))
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:4095:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(chan, "-i", 2))
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:4163:24: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
!my_stricmp(w->bind_channel, chan))
^
In file included from window.c:50:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
window.c:4163:41: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
!my_stricmp(w->bind_channel, chan))
^
In file included from window.c:50:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
window.c:4169:24: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign]
!my_stricmp(w->waiting_channel, chan))
^
In file included from window.c:50:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
window.c:4169:44: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign]
!my_stricmp(w->waiting_channel, chan))
^
In file included from window.c:50:0:
./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
int my_stricmp (const unsigned char *, const unsigned char *);
^
window.c: In function 'windowcmd':
window.c:4811:21: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(arg, options[i].command, len))
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:4811:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(arg, options[i].command, len))
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char * const'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c: In function 'add_to_display':
./../include/ircaux.h:194:48: warning: pointer targets in passing argument 2 of 'malloc_strcpy_c' differ in signedness [-Wpointer-sign]
#define malloc_strcpy(x,y) malloc_strcpy_c((x),(y),NULL)
^
window.c:4932:2: note: in expansion of macro 'malloc_strcpy'
malloc_strcpy(&window->display_ip->line, str);
^
./../include/ircaux.h:184:8: note: expected 'const char *' but argument is of type 'const unsigned char *'
char * malloc_strcpy_c (char **, const char *, size_t *);
^
window.c: In function 'change_line':
window.c:5508:26: warning: pointer targets in passing argument 2 of 'add_to_display' differ in signedness [-Wpointer-sign]
add_to_display(window, empty_string);
^
window.c:4925:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int add_to_display (Window *window, const unsigned char *str)
^
In file included from window.c:50:0:
./../include/ircaux.h:194:48: warning: pointer targets in passing argument 2 of 'malloc_strcpy_c' differ in signedness [-Wpointer-sign]
#define malloc_strcpy(x,y) malloc_strcpy_c((x),(y),NULL)
^
window.c:5527:2: note: in expansion of macro 'malloc_strcpy'
malloc_strcpy(&my_line->line, str);
^
./../include/ircaux.h:184:8: note: expected 'const char *' but argument is of type 'const unsigned char *'
char * malloc_strcpy_c (char **, const char *, size_t *);
^
window.c: In function 'windowctl':
window.c:5616:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "REFNUM", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5616:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "REFNUM", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5623:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "REFNUMS", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5623:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "REFNUMS", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5628:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "NEW", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5628:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "NEW", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5629:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "GET", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5629:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "GET", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5637:23: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "REFNUM", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5637:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
if (!my_strnicmp(listc, "REFNUM", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5639:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "NAME", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5639:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "NAME", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5641:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SERVER", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5641:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SERVER", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5643:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "LAST_SERVER", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5643:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "LAST_SERVER", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5645:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "PRIORITY", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5645:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "PRIORITY", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5647:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "VISIBLE", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5647:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "VISIBLE", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5649:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "TOP", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5649:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "TOP", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5651:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "BOTTOM", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5651:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "BOTTOM", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5653:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "CURSOR", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5653:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "CURSOR", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5655:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "NOSCROLLCURSOR", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5655:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "NOSCROLLCURSOR", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5657:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "FIXED", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5657:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "FIXED", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5659:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SCROLL", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5659:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SCROLL", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5661:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "CHANGE_LINE", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5661:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "CHANGE_LINE", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5663:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "OLD_SIZE", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5663:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "OLD_SIZE", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5665:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "UPDATE", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5665:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "UPDATE", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5667:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "MISCFLAGS", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5667:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "MISCFLAGS", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5669:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "BEEP_ALWAYS", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5669:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "BEEP_ALWAYS", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5671:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "NOTIFY_LEVEL", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5671:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "NOTIFY_LEVEL", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5673:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "WINDOW_LEVEL", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5673:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "WINDOW_LEVEL", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5675:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SKIP", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5675:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SKIP", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5677:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "COLUMNS", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5677:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "COLUMNS", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5679:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "PROMPT", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5679:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "PROMPT", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5681:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "DOUBLE", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5681:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "DOUBLE", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5683:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "STATUS_FORMAT", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5683:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "STATUS_FORMAT", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5685:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "STATUS_FORMAT1", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5685:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "STATUS_FORMAT1", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5687:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "STATUS_FORMAT2", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5687:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "STATUS_FORMAT2", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5689:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "STATUS_LINE", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5689:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "STATUS_LINE", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5691:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "STATUS_LINE1", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5691:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "STATUS_LINE1", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5693:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "STATUS_LINE2", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5693:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "STATUS_LINE2", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5695:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "DISPLAY_BUFFER_SIZE", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5695:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "DISPLAY_BUFFER_SIZE", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5697:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "DISPLAY_BUFFER_MAX", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5697:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "DISPLAY_BUFFER_MAX", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5699:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SCROLLING_DISTANCE", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5699:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SCROLLING_DISTANCE", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5701:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "HOLDING_DISTANCE", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5701:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "HOLDING_DISTANCE", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5703:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SCROLLBACK_DISTANCE", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5703:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SCROLLBACK_DISTANCE", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5705:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "DISPLAY_COUNTER", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5705:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "DISPLAY_COUNTER", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5707:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "HOLD_SLIDER", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5707:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "HOLD_SLIDER", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5709:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "HOLD_INTERVAL", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5709:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "HOLD_INTERVAL", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5711:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "LAST_LINES_HELD", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5711:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "LAST_LINES_HELD", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5713:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "WAITING_CHANNEL", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5713:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "WAITING_CHANNEL", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5715:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "BIND_CHANNEL", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5715:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "BIND_CHANNEL", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5717:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "CHANNELS", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5717:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "CHANNELS", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5719:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "QUERY_NICK", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5719:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "QUERY_NICK", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5721:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "NICKLIST", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5721:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "NICKLIST", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5723:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "LASTLOG_LEVEL", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5723:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "LASTLOG_LEVEL", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5725:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "LASTLOG_SIZE", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5725:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "LASTLOG_SIZE", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5727:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "LASTLOG_MAX", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5727:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "LASTLOG_MAX", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5729:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "LOGGING", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5729:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "LOGGING", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5731:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "LOGFILE", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5731:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "LOGFILE", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5733:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SWAPPABLE", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5733:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SWAPPABLE", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5735:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SCROLLADJ", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5735:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SCROLLADJ", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5737:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "DECEASED", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5737:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "DECEASED", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5740:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SET", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
window.c:5740:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign]
} else if (!my_strnicmp(listc, "SET", len)) {
^
In file included from window.c:50:0:
./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *'
int my_strnicmp (const unsigned char *, const unsigned char *, size_t);
^
gcc -O1 -pedantic -I./../include -I../include -c words.c
gcc -O1 -pedantic -I./../include -I../include -c ./perl.c `perl -MExtUtils::Embed -e ccopts`
In file included from /usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/perl.h:2690:0,
from ./perl.c:42:
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/cv.h: In function 'CvNAME_HEK':
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/handy.h:64:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
# define MUTABLE_PTR(p) ({ void *_p = (p); _p; })
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/cv.h:96:32: note: in expansion of macro 'MUTABLE_PTR'
#define CvFLAGS(sv) ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_flags
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/cv.h:215:23: note: in expansion of macro 'CvFLAGS'
#define CvNAMED(cv) (CvFLAGS(cv) & CVf_NAMED)
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/cv.h:233:12: note: in expansion of macro 'CvNAMED'
return CvNAMED(sv)
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/handy.h:64:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
# define MUTABLE_PTR(p) ({ void *_p = (p); _p; })
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/cv.h:234:13: note: in expansion of macro 'MUTABLE_PTR'
? ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_gv_u.xcv_hek
^
In file included from ./perl.c:42:0:
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/hv_func.h: In function 'S_perl_hash_murmur3':
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/perl.h:534:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/hv_func.h:347:32: note: in expansion of macro 'STMT_START'
#define MURMUR_DOBLOCK(h1, k1) STMT_START { \
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/hv_func.h:366:13: note: in expansion of macro 'MURMUR_DOBLOCK'
MURMUR_DOBLOCK(h1, c); \
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/hv_func.h:405:7: note: in expansion of macro 'MURMUR_DOBYTES'
MURMUR_DOBYTES((int)i, h1, carry, bytes_in_carry, ptr, len);
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/perl.h:534:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/hv_func.h:360:49: note: in expansion of macro 'STMT_START'
#define MURMUR_DOBYTES(cnt, h1, c, n, ptr, len) STMT_START { \
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/hv_func.h:405:7: note: in expansion of macro 'MURMUR_DOBYTES'
MURMUR_DOBYTES((int)i, h1, carry, bytes_in_carry, ptr, len);
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/perl.h:534:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/hv_func.h:347:32: note: in expansion of macro 'STMT_START'
#define MURMUR_DOBLOCK(h1, k1) STMT_START { \
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/hv_func.h:414:13: note: in expansion of macro 'MURMUR_DOBLOCK'
MURMUR_DOBLOCK(h1, k1);
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/perl.h:534:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/hv_func.h:347:32: note: in expansion of macro 'STMT_START'
#define MURMUR_DOBLOCK(h1, k1) STMT_START { \
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/hv_func.h:422:13: note: in expansion of macro 'MURMUR_DOBLOCK'
MURMUR_DOBLOCK(h1, k1);
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/perl.h:534:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/hv_func.h:347:32: note: in expansion of macro 'STMT_START'
#define MURMUR_DOBLOCK(h1, k1) STMT_START { \
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/hv_func.h:430:13: note: in expansion of macro 'MURMUR_DOBLOCK'
MURMUR_DOBLOCK(h1, k1);
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/perl.h:534:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/hv_func.h:347:32: note: in expansion of macro 'STMT_START'
#define MURMUR_DOBLOCK(h1, k1) STMT_START { \
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/hv_func.h:438:13: note: in expansion of macro 'MURMUR_DOBLOCK'
MURMUR_DOBLOCK(h1, k1);
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/perl.h:534:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/hv_func.h:347:32: note: in expansion of macro 'STMT_START'
#define MURMUR_DOBLOCK(h1, k1) STMT_START { \
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/hv_func.h:366:13: note: in expansion of macro 'MURMUR_DOBLOCK'
MURMUR_DOBLOCK(h1, c); \
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/hv_func.h:446:5: note: in expansion of macro 'MURMUR_DOBYTES'
MURMUR_DOBYTES((int)len, h1, carry, bytes_in_carry, ptr, len);
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/perl.h:534:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/hv_func.h:360:49: note: in expansion of macro 'STMT_START'
#define MURMUR_DOBYTES(cnt, h1, c, n, ptr, len) STMT_START { \
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/hv_func.h:446:5: note: in expansion of macro 'MURMUR_DOBYTES'
MURMUR_DOBYTES((int)len, h1, carry, bytes_in_carry, ptr, len);
^
In file included from /usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/perl.h:5544:0,
from ./perl.c:42:
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/inline.h: In function 'S_av_top_index':
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/handy.h:64:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
# define MUTABLE_PTR(p) ({ void *_p = (p); _p; })
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/embed.h:340:40: note: in definition of macro 'mg_size'
#define mg_size(a) Perl_mg_size(aTHX_ a)
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/handy.h:74:30: note: in expansion of macro 'MUTABLE_PTR'
#define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p))
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/av.h:81:15: note: in expansion of macro 'MUTABLE_SV'
? mg_size(MUTABLE_SV(av)) : AvFILLp(av))
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/inline.h:23:12: note: in expansion of macro 'AvFILL'
return AvFILL(av);
^
In file included from /usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/perl.h:2690:0,
from ./perl.c:42:
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/inline.h: In function 'S_CvGV':
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/handy.h:64:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
# define MUTABLE_PTR(p) ({ void *_p = (p); _p; })
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/cv.h:96:32: note: in expansion of macro 'MUTABLE_PTR'
#define CvFLAGS(sv) ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_flags
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/cv.h:215:23: note: in expansion of macro 'CvFLAGS'
#define CvNAMED(cv) (CvFLAGS(cv) & CVf_NAMED)
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/inline.h:31:12: note: in expansion of macro 'CvNAMED'
return CvNAMED(sv)
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/handy.h:64:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
# define MUTABLE_PTR(p) ({ void *_p = (p); _p; })
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/inline.h:33:13: note: in expansion of macro 'MUTABLE_PTR'
: ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_gv_u.xcv_gv;
^
In file included from ./perl.c:42:0:
./perl.c: In function 'XS_cmd':
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/perl.h:534:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/XSUB.h:326:5: note: in expansion of macro 'STMT_START'
STMT_START { \
^
./perl.c:63:2: note: in expansion of macro 'XSRETURN'
XSRETURN(0);
^
./perl.c: In function 'XS_eval':
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/perl.h:534:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/XSUB.h:326:5: note: in expansion of macro 'STMT_START'
STMT_START { \
^
./perl.c:72:2: note: in expansion of macro 'XSRETURN'
XSRETURN(0);
^
./perl.c: In function 'XS_expr':
./perl.c:82:41: warning: pointer targets in passing argument 3 of 'parse_inline' differ in signedness [-Wpointer-sign]
retval = (char*)parse_inline(arg, "", &food);
^
In file included from ./perl.c:37:0:
./../include/alias.h:63:9: note: expected 'int *' but argument is of type 'unsigned int *'
char * parse_inline (char *, const char *, int *);
^
In file included from ./perl.c:42:0:
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/perl.h:534:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/XSUB.h:326:5: note: in expansion of macro 'STMT_START'
STMT_START { \
^
./perl.c:87:2: note: in expansion of macro 'XSRETURN'
XSRETURN(items);
^
./perl.c: In function 'XS_call':
./perl.c:97:42: warning: pointer targets in passing argument 3 of 'call_function' differ in signedness [-Wpointer-sign]
retval = (char*)call_function(arg, "", &food);
^
In file included from ./perl.c:37:0:
./../include/alias.h:115:9: note: expected 'int *' but argument is of type 'unsigned int *'
char * call_function (char *, const char *, int *);
^
In file included from ./perl.c:42:0:
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/perl.h:534:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/XSUB.h:326:5: note: in expansion of macro 'STMT_START'
STMT_START { \
^
./perl.c:102:2: note: in expansion of macro 'XSRETURN'
XSRETURN(items);
^
./perl.c: In function 'XS_yell':
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/perl.h:534:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/XSUB.h:326:5: note: in expansion of macro 'STMT_START'
STMT_START { \
^
./perl.c:111:2: note: in expansion of macro 'XSRETURN'
XSRETURN(items);
^
In file included from /usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/perl.h:5544:0,
from ./perl.c:42:
./perl.c: In function 'xs_init':
./perl.c:121:39: warning: passing argument 3 of 'Perl_newXS' from incompatible pointer type [-Wincompatible-pointer-types]
newXS("DynaLoader::boot_DynaLoader", boot_DynaLoader, file);
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/embed.h:419:42: note: in definition of macro 'newXS'
#define newXS(a,b,c) Perl_newXS(aTHX_ a,b,c)
^
In file included from /usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/perl.h:5509:0,
from ./perl.c:42:
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/proto.h:3156:19: note: expected 'XSUBADDR_t {aka void (*)(struct interpreter *, struct cv *)}' but argument is of type 'void (*)(CV *) {aka void (*)(struct cv *)}'
PERL_CALLCONV CV* Perl_newXS(pTHX_ const char *name, XSUBADDR_t subaddr, const char *filename)
^
./perl.c: In function 'perlstartstop':
./perl.c:139:23: warning: passing argument 2 of 'perl_parse' from incompatible pointer type [-Wincompatible-pointer-types]
perl_parse(my_perl, xs_init, 3, embedding, NULL);
^
In file included from /usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/perl.h:5509:0,
from ./perl.c:42:
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/proto.h:3434:19: note: expected 'XSINIT_t {aka void (*)(struct interpreter *)}' but argument is of type 'void (*)(void)'
PERL_CALLCONV int perl_parse(PerlInterpreter *my_perl, XSINIT_t xsinit, int argc, char** argv, char** env)
^
In file included from ./perl.c:42:0:
./perl.c: In function 'perlcall':
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/perl.h:534:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/pp.h:59:2: note: in expansion of macro 'STMT_START'
STMT_START { \
^
./perl.c:160:2: note: in expansion of macro 'PUSHMARK'
PUSHMARK(SP);
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/perl.h:534:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/pp.h:287:24: note: in expansion of macro 'STMT_START'
# define EXTEND(p,n) STMT_START { \
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/pp.h:309:32: note: in expansion of macro 'EXTEND'
#define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END
^
./perl.c:161:23: note: in expansion of macro 'XPUSHs'
if (input && *input) XPUSHs(sv_2mortal(newSVpv(input, 0)));
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/perl.h:534:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/pp.h:309:19: note: in expansion of macro 'STMT_START'
#define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END
^
./perl.c:161:23: note: in expansion of macro 'XPUSHs'
if (input && *input) XPUSHs(sv_2mortal(newSVpv(input, 0)));
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/perl.h:534:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/pp.h:287:24: note: in expansion of macro 'STMT_START'
# define EXTEND(p,n) STMT_START { \
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/pp.h:309:32: note: in expansion of macro 'EXTEND'
#define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END
^
./perl.c:164:4: note: in expansion of macro 'XPUSHs'
XPUSHs(sv_2mortal(newSVpv(array->item[foo], 0)));
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/perl.h:534:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE/pp.h:309:19: note: in expansion of macro 'STMT_START'
#define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END
^
./perl.c:164:4: note: in expansion of macro 'XPUSHs'
XPUSHs(sv_2mortal(newSVpv(array->item[foo], 0)));
^
sh info.c.sh
gcc -O1 -pedantic -I./../include -I../include -c info.c
gcc -O1 -pedantic -o epic alias.o alist.o array.o clock.o commands.o compat.o crypt.o ctcp.o dcc.o debug.o exec.o files.o flood.o functions.o gailib.o glob.o help.o history.o hook.o if.o ignore.o input.o irc.o ircaux.o ircsig.o keys.o lastlog.o list.o log.o logfiles.o mail.o names.o network.o newio.o notice.o notify.o numbers.o output.o parse.o queue.o reg.o screen.o server.o ssl.o status.o term.o timer.o translat.o vars.o who.o window.o words.o perl.o info.o -lncurses -lssl -lcrypto -lnsl -lresolv -lcrypt -lm -Wl,-E -fstack-protector-strong -L/usr/local/lib -L/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE -lperl -ldl -lm -lpthread -lc -lcrypt
rm -f info.c info.o
make[2]: Leaving directory '/«PKGBUILDDIR»/source'
make[2]: Entering directory '/«PKGBUILDDIR»/source'
gcc -O1 -pedantic -I./../include -I../include -c wserv.c
gcc -O1 -pedantic -o wserv4 wserv.o ircsig.o gailib.o -lncurses -lssl -lcrypto -lnsl -lresolv -lcrypt -lm -Wl,-E -fstack-protector-strong -L/usr/local/lib -L/usr/lib/arm-linux-gnueabihf/perl/5.22/CORE -lperl -ldl -lm -lpthread -lc -lcrypt
make[2]: Leaving directory '/«PKGBUILDDIR»/source'
make[1]: Leaving directory '/«PKGBUILDDIR»'
touch build-stamp
fakeroot debian/rules binary-arch
dh_testdir
dh_testroot
dh_clean -k -pepic4
dh_clean: dh_clean -k is deprecated; use dh_prep instead
dh_installdirs -pepic4
/usr/bin/make install
make[1]: Entering directory '/«PKGBUILDDIR»'
make[2]: Entering directory '/«PKGBUILDDIR»/source'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/«PKGBUILDDIR»/source'
make[2]: Entering directory '/«PKGBUILDDIR»/source'
make[2]: 'wserv4' is up to date.
make[2]: Leaving directory '/«PKGBUILDDIR»/source'
umask 022; \
./mkinstalldirs /«PKGBUILDDIR»/debian/epic4/usr/share/epic4 /«PKGBUILDDIR»/debian/epic4/usr/share/epic4/script \
/«PKGBUILDDIR»/debian/epic4/usr/share/epic4/help /«PKGBUILDDIR»/debian/epic4/usr/bin /«PKGBUILDDIR»/debian/epic4/usr/lib/epic4 \
/«PKGBUILDDIR»/debian/epic4/usr/share/man/man1
mkdir /«PKGBUILDDIR»/debian/epic4/usr
mkdir /«PKGBUILDDIR»/debian/epic4/usr/share
mkdir /«PKGBUILDDIR»/debian/epic4/usr/share/epic4
mkdir /«PKGBUILDDIR»/debian/epic4/usr/share/epic4/script
mkdir /«PKGBUILDDIR»/debian/epic4/usr/share/epic4/help
mkdir /«PKGBUILDDIR»/debian/epic4/usr/bin
mkdir /«PKGBUILDDIR»/debian/epic4/usr/lib
mkdir /«PKGBUILDDIR»/debian/epic4/usr/lib/epic4
mkdir /«PKGBUILDDIR»/debian/epic4/usr/share/man
mkdir /«PKGBUILDDIR»/debian/epic4/usr/share/man/man1
gcc -c ./test.c
gcc test.o -o my_test
if ./my_test \( ! -f /«PKGBUILDDIR»/debian/epic4/usr/bin/epic4-EPIC4-2.10.5 \) \
-o source/epic -nt /«PKGBUILDDIR»/debian/epic4/usr/bin/epic4-EPIC4-2.10.5; then \
./bsdinstall -c -m 755 source/epic /«PKGBUILDDIR»/debian/epic4/usr/bin/epic4; \
fi
if ./my_test \( \! -f /«PKGBUILDDIR»/debian/epic4/usr/lib/epic4/wserv4 \) -o \
source/wserv4 -nt /«PKGBUILDDIR»/debian/epic4/usr/lib/epic4/wserv4; then \
./bsdinstall -c -m 755 source/wserv4 /«PKGBUILDDIR»/debian/epic4/usr/lib/epic4/wserv4; \
fi
chmod -x ./script/*
for i in ./script/*; \
do \
if ./my_test -f $i; then \
if ./my_test -x $i; then \
chmod a-x $i; \
fi; \
target=/«PKGBUILDDIR»/debian/epic4/usr/share/epic4/script/`basename $i`; \
if ./my_test -f $target; then \
if ./my_test $i -nt $target; then \
./bsdinstall -c -m 644 $i $target; \
fi; \
elif ./my_test -f $target.gz; then \
if ./my_test $i -nt $target.gz; then \
./bsdinstall -c -m 644 $i $target; \
gzip -f $target; \
fi; \
else \
./bsdinstall -c -m 644 $i $target; \
if ./my_test -f /«PKGBUILDDIR»/debian/epic4/usr/share/epic4/script/gzip-scripts; then \
gzip -f $target; \
fi; \
fi; \
fi; \
done
./bsdinstall -c -m 644 ./doc/epic.1 /«PKGBUILDDIR»/debian/epic4/usr/share/man/man1/epic4.1
make[1]: Leaving directory '/«PKGBUILDDIR»'
dh_testdir
dh_testroot
dh_installdocs -a doc/* -XCVS -Xdoc/epic.1
dh_installmenu -a
dh_strip -a
install -m 644 /«PKGBUILDDIR»/debian/local \
/«PKGBUILDDIR»/debian/epic4/usr/share/epic4/script/local
dh_installchangelogs -a
dh_installexamples -a
install -m 644 debian/epic4.irc /«PKGBUILDDIR»/debian/epic4/etc/epic4
install -m 644 /«PKGBUILDDIR»/debian/local \
/«PKGBUILDDIR»/debian/epic4/usr/share/epic4/script/local
rmdir /«PKGBUILDDIR»/debian/epic4/usr/share/epic4/help/
echo "irc.debian.org:6667" > /«PKGBUILDDIR»/debian/epic4/etc/epic4/servers
dh_link -a
dh_compress -a
dh_fixperms -a
dh_makeshlibs -a
dh_shlibdeps -a
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/epic4/usr/lib/epic4/wserv4 debian/epic4/usr/bin/epic4 were not linked against libdl.so.2 (they use none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/epic4/usr/lib/epic4/wserv4 debian/epic4/usr/bin/epic4 were not linked against libncurses.so.5 (they use none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/epic4/usr/lib/epic4/wserv4 debian/epic4/usr/bin/epic4 were not linked against libnsl.so.1 (they use none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/epic4/usr/lib/epic4/wserv4 debian/epic4/usr/bin/epic4 were not linked against libresolv.so.2 (they use none of the library's symbols)
dh_gencontrol -a
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
dh_installdeb -a
dh_md5sums -a
dh_builddeb -a
dpkg-deb: building package 'epic4-dbgsym' in '../epic4-dbgsym_2.10.5-2+b3_armhf.deb'.
dpkg-deb: building package 'epic4' in '../epic4_2.10.5-2+b3_armhf.deb'.
dpkg-genchanges -B -mRaspbian nitrogen6x test autobuilder <root@raspbian.org> >../epic4_2.10.5-2+b3_armhf.changes
dpkg-genchanges: warning: package epic4-dbgsym listed in files list but not in control info
dpkg-genchanges: binary-only arch-specific upload (source code and arch-indep packages not included)
dpkg-source --after-build epic4-2.10.5
dpkg-buildpackage: binary-only upload (no source included)
────────────────────────────────────────────────────────────────────────────────
Build finished at 20160102-2009
Finished
────────
I: Built successfully
┌──────────────────────────────────────────────────────────────────────────────┐
│ Post Build Chroot │
└──────────────────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────────────────────────────┐
│ Changes │
└──────────────────────────────────────────────────────────────────────────────┘
epic4_2.10.5-2+b3_armhf.changes:
────────────────────────────────
Format: 1.8
Date: Sat, 02 Aug 2014 16:10:59 +0200
Source: epic4 (1:2.10.5-2)
Binary: epic4
Binary-Only: yes
Architecture: armhf
Version: 1:2.10.5-2+b3
Distribution: stretch-staging
Urgency: low
Maintainer: Raspbian nitrogen6x test autobuilder <root@raspbian.org>
Changed-By: Raspbian nitrogen6x test autobuilder <root@raspbian.org>
Description:
epic4 - epic irc client, version 4
Changes:
epic4 (1:2.10.5-2+b3) stretch-staging; urgency=low, binary-only=yes
.
* Binary-only non-maintainer upload for armhf; no source changes.
* rebuild due to debcheck failure
Checksums-Sha1:
ef370b6333e9b5938eb84fd1d97a6a56a1f578e8 32182 epic4-dbgsym_2.10.5-2+b3_armhf.deb
21ee47f20138ec41df5c10562471c8945d349652 359416 epic4_2.10.5-2+b3_armhf.deb
Checksums-Sha256:
df834b32f6b30a6633a5a2d5faf2cedfae2cdb0093f32c65a66226fe79abac62 32182 epic4-dbgsym_2.10.5-2+b3_armhf.deb
69c1f738baa354def161cdff7c95b9b9fd5425df975ef813a5ffaa7aa21b3029 359416 epic4_2.10.5-2+b3_armhf.deb
Files:
93a942e49b5d10d4b03d6e1be9c8e25d 32182 debug extra epic4-dbgsym_2.10.5-2+b3_armhf.deb
69c1abac595145170ce886120b711e9a 359416 net optional epic4_2.10.5-2+b3_armhf.deb
┌──────────────────────────────────────────────────────────────────────────────┐
│ Package contents │
└──────────────────────────────────────────────────────────────────────────────┘
epic4-dbgsym_2.10.5-2+b3_armhf.deb
──────────────────────────────────
new debian package, version 2.0.
size 32182 bytes: control archive=529 bytes.
415 bytes, 13 lines control
212 bytes, 2 lines md5sums
Package: epic4-dbgsym
Source: epic4 (1:2.10.5-2)
Version: 1:2.10.5-2+b3
Architecture: armhf
Maintainer: Kurt Roeckx <kurt@roeckx.be>
Installed-Size: 144
Depends: epic4 (= 1:2.10.5-2+b3)
Section: debug
Priority: extra
Homepage: http://www.epicsol.org/
Description: Debug symbols for epic4
Auto-Built-Package: debug-symbols
Build-Ids: 716bba12f6ccaeac3933151b0c7b9d6b6625ae89 aef049aca7a840a8e8591bc9ee3792f1204c8b49
drwxr-xr-x root/root 0 2016-01-02 20:09 ./
drwxr-xr-x root/root 0 2016-01-02 20:08 ./usr/
drwxr-xr-x root/root 0 2016-01-02 20:08 ./usr/lib/
drwxr-xr-x root/root 0 2016-01-02 20:08 ./usr/lib/debug/
drwxr-xr-x root/root 0 2016-01-02 20:08 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root 0 2016-01-02 20:08 ./usr/lib/debug/.build-id/71/
-rw-r--r-- root/root 127416 2016-01-02 20:08 ./usr/lib/debug/.build-id/71/6bba12f6ccaeac3933151b0c7b9d6b6625ae89.debug
drwxr-xr-x root/root 0 2016-01-02 20:08 ./usr/lib/debug/.build-id/ae/
-rw-r--r-- root/root 7464 2016-01-02 20:08 ./usr/lib/debug/.build-id/ae/f049aca7a840a8e8591bc9ee3792f1204c8b49.debug
drwxr-xr-x root/root 0 2016-01-02 20:08 ./usr/share/
drwxr-xr-x root/root 0 2016-01-02 20:08 ./usr/share/doc/
lrwxrwxrwx root/root 0 2016-01-02 20:08 ./usr/share/doc/epic4-dbgsym -> epic4
epic4_2.10.5-2+b3_armhf.deb
───────────────────────────
new debian package, version 2.0.
size 359416 bytes: control archive=5059 bytes.
40 bytes, 2 lines conffiles
906 bytes, 21 lines control
8819 bytes, 136 lines md5sums
502 bytes, 14 lines * postinst #!/bin/sh
160 bytes, 5 lines * postrm #!/bin/sh
473 bytes, 20 lines * preinst #!/bin/sh
137 bytes, 8 lines * prerm #!/bin/sh
Package: epic4
Source: epic4 (1:2.10.5-2)
Version: 1:2.10.5-2+b3
Architecture: armhf
Maintainer: Kurt Roeckx <kurt@roeckx.be>
Installed-Size: 1078
Depends: libc6 (>= 2.17), libncurses5 (>= 6), libperl5.22 (>= 5.22.1), libssl1.0.2 (>= 1.0.2d), libtinfo5 (>= 6), epic4-help (>= 1:1.1.7.20020907)
Suggests: epic4-script
Provides: irc
Section: net
Priority: optional
Homepage: http://www.epicsol.org/
Description: epic irc client, version 4
epic4 is an irc client based on ircII. It is primarily suited to users who
wish to write their own irc scripts or have irc scripts written by others.
.
Previous versions of epic were 100% compatible with ircII 2.8.2, though
this is no longer the case. Instead we've taken a new direction and chosen
to find places where compatibility with ircII is undesirable and fix them.
No gratuitous incompatibilities have been added, though many new features
have been.
drwxr-xr-x root/root 0 2016-01-02 20:08 ./
drwxr-xr-x root/root 0 2016-01-02 20:08 ./etc/
drwxr-xr-x root/root 0 2016-01-02 20:08 ./etc/epic4/
-rw-r--r-- root/root 376 2016-01-02 20:08 ./etc/epic4/epic4.irc
-rw-r--r-- root/root 20 2016-01-02 20:08 ./etc/epic4/servers
drwxr-xr-x root/root 0 2016-01-02 20:08 ./usr/
drwxr-xr-x root/root 0 2016-01-02 20:08 ./usr/bin/
-rwxr-xr-x root/root 681044 2016-01-02 20:08 ./usr/bin/epic4
drwxr-xr-x root/root 0 2016-01-02 20:08 ./usr/lib/
drwxr-xr-x root/root 0 2016-01-02 20:08 ./usr/lib/epic4/
-rwxr-xr-x root/root 14356 2016-01-02 20:08 ./usr/lib/epic4/wserv4
drwxr-xr-x root/root 0 2016-01-02 20:08 ./usr/share/
drwxr-xr-x root/root 0 2016-01-02 20:08 ./usr/share/doc/
drwxr-xr-x root/root 0 2016-01-02 20:08 ./usr/share/doc/epic4/
-rw-r--r-- root/root 3406 2003-07-19 21:47 ./usr/share/doc/epic4/BUG_FORM
-rw-r--r-- root/root 3352 2002-05-13 21:45 ./usr/share/doc/epic4/DCC_REVERSE.gz
-rw-r--r-- root/root 3119 2004-08-07 18:33 ./usr/share/doc/epic4/EPIC_ABOUT
-rw-r--r-- root/root 3419 2003-05-30 19:58 ./usr/share/doc/epic4/EPIC_THANKS
-rw-r--r-- root/root 2233 2001-04-17 17:19 ./usr/share/doc/epic4/EPIC_VERSIONS
-rw-r--r-- root/root 1757 2002-07-26 17:10 ./usr/share/doc/epic4/IPV6.gz
-rw-r--r-- root/root 1227 2000-12-05 00:11 ./usr/share/doc/epic4/IRCII_VERSIONS
-rw-r--r-- root/root 2473 2014-03-31 13:57 ./usr/share/doc/epic4/KNOWNBUGS
-rw-r--r-- root/root 567 2016-01-02 20:05 ./usr/share/doc/epic4/NEWS.Debian.gz
-rw-r--r-- root/root 2797 2016-01-02 20:05 ./usr/share/doc/epic4/README.Debian
-rw-r--r-- root/root 1455 2002-04-20 14:39 ./usr/share/doc/epic4/README.SSL
-rw-r--r-- root/root 1908 2000-12-05 00:11 ./usr/share/doc/epic4/README.gz
-rw-r--r-- root/root 2662 2014-03-31 13:57 ./usr/share/doc/epic4/SILLINESS
-rw-r--r-- root/root 2464 2000-12-05 00:11 ./usr/share/doc/epic4/TS4.gz
-rw-r--r-- root/root 926 2009-09-05 03:31 ./usr/share/doc/epic4/UPDATES
-rw-r--r-- root/root 223 2016-01-02 20:06 ./usr/share/doc/epic4/changelog.Debian.armhf.gz
-rw-r--r-- root/root 8162 2016-01-02 20:06 ./usr/share/doc/epic4/changelog.Debian.gz
-rw-r--r-- root/root 2058 2000-12-05 00:11 ./usr/share/doc/epic4/color.txt
-rw-r--r-- root/root 3381 2000-12-05 00:11 ./usr/share/doc/epic4/colors.gz
-rw-r--r-- root/root 2491 2016-01-02 20:05 ./usr/share/doc/epic4/copyright
-rw-r--r-- root/root 3422 2000-12-05 00:11 ./usr/share/doc/epic4/dccresum.txt
drwxr-xr-x root/root 0 2016-01-02 20:08 ./usr/share/doc/epic4/examples/
-rw-r--r-- root/root 846 2016-01-02 20:05 ./usr/share/doc/epic4/examples/wrapper.irc
-rw-r--r-- root/root 3675 2003-05-29 23:09 ./usr/share/doc/epic4/expansions.gz
-rw-r--r-- root/root 3032 2002-08-12 16:41 ./usr/share/doc/epic4/keys
-rw-r--r-- root/root 3365 2000-12-05 00:11 ./usr/share/doc/epic4/local_vars
-rw-r--r-- root/root 390 2002-02-14 01:15 ./usr/share/doc/epic4/missing
-rw-r--r-- root/root 1767 2000-12-05 00:11 ./usr/share/doc/epic4/new-load
-rw-r--r-- root/root 1806 2000-12-05 00:11 ./usr/share/doc/epic4/nicknames
-rw-r--r-- root/root 1128 2000-12-05 00:11 ./usr/share/doc/epic4/outputhelp
-rw-r--r-- root/root 1654 2004-01-18 15:33 ./usr/share/doc/epic4/pf-loader.gz
-rw-r--r-- root/root 1638 2003-10-28 06:30 ./usr/share/doc/epic4/word-lists
drwxr-xr-x root/root 0 2016-01-02 20:08 ./usr/share/epic4/
drwxr-xr-x root/root 0 2016-01-02 20:08 ./usr/share/epic4/script/
-rw-r--r-- root/root 3267 2002-09-05 03:55 ./usr/share/epic4/script/2.8script
-rw-r--r-- root/root 856 2002-01-03 19:39 ./usr/share/epic4/script/alias
-rw-r--r-- root/root 716 2002-08-12 16:59 ./usr/share/epic4/script/altchan
-rw-r--r-- root/root 977 2003-12-02 16:49 ./usr/share/epic4/script/altchan.bj
-rw-r--r-- root/root 4018 2003-08-30 06:18 ./usr/share/epic4/script/autoget
-rw-r--r-- root/root 551 2000-12-05 00:11 ./usr/share/epic4/script/autokick
-rw-r--r-- root/root 2080 2002-01-03 19:39 ./usr/share/epic4/script/autoop
-rw-r--r-- root/root 885 2002-01-03 19:39 ./usr/share/epic4/script/away
-rw-r--r-- root/root 1954 2003-10-10 06:09 ./usr/share/epic4/script/basical
-rw-r--r-- root/root 594 2000-12-05 00:11 ./usr/share/epic4/script/columns
-rw-r--r-- root/root 4889 2004-02-20 06:29 ./usr/share/epic4/script/commandqueues
-rw-r--r-- root/root 7821 2002-01-03 19:39 ./usr/share/epic4/script/country
-rw-r--r-- root/root 6215 2003-10-31 08:19 ./usr/share/epic4/script/data_array
-rw-r--r-- root/root 6532 2004-01-03 19:57 ./usr/share/epic4/script/data_struct
-rw-r--r-- root/root 788 2004-01-18 10:14 ./usr/share/epic4/script/dcc_spacefix
-rw-r--r-- root/root 465 2000-12-05 00:11 ./usr/share/epic4/script/dcc_timeout
-rw-r--r-- root/root 1247 2003-08-30 06:18 ./usr/share/epic4/script/deban
-rw-r--r-- root/root 1828 2003-10-31 08:19 ./usr/share/epic4/script/debug.irc
-rw-r--r-- root/root 1250 2002-01-03 19:39 ./usr/share/epic4/script/dig
-rw-r--r-- root/root 732 2000-12-05 00:11 ./usr/share/epic4/script/dns
-rw-r--r-- root/root 626 2000-12-05 00:11 ./usr/share/epic4/script/edit
-rw-r--r-- root/root 357 2001-03-28 23:52 ./usr/share/epic4/script/edit_topic
-rw-r--r-- root/root 974 2001-03-28 23:52 ./usr/share/epic4/script/efnext
-rw-r--r-- root/root 5871 2002-08-12 16:59 ./usr/share/epic4/script/environment
-rw-r--r-- root/root 831 2001-12-03 08:03 ./usr/share/epic4/script/epic-crypt-gpg
-rw-r--r-- root/root 1392 2001-12-03 08:03 ./usr/share/epic4/script/epic-crypt-gpg-aa
-rw-r--r-- root/root 792 2000-12-05 00:11 ./usr/share/epic4/script/events
-rw-r--r-- root/root 1003 2000-12-05 00:11 ./usr/share/epic4/script/events.hop
-rw-r--r-- root/root 750 2002-01-03 19:39 ./usr/share/epic4/script/fake-dcc
-rw-r--r-- root/root 864 2001-03-14 20:01 ./usr/share/epic4/script/fe
-rw-r--r-- root/root 1020 2003-07-14 18:22 ./usr/share/epic4/script/fe.pf
-rw-r--r-- root/root 1830 2003-08-30 06:18 ./usr/share/epic4/script/files
-rw-r--r-- root/root 10881 2004-01-03 19:57 ./usr/share/epic4/script/functions
-rw-r--r-- root/root 1128 2002-09-03 11:43 ./usr/share/epic4/script/genalias
-rw-r--r-- root/root 309 2000-12-05 00:11 ./usr/share/epic4/script/global
-rw-r--r-- root/root 1689 2003-11-03 02:49 ./usr/share/epic4/script/grep
-rw-r--r-- root/root 1036 2003-01-09 01:10 ./usr/share/epic4/script/guh
-rw-r--r-- root/root 8751 2004-01-18 15:33 ./usr/share/epic4/script/help
-rw-r--r-- root/root 1264 2008-01-15 13:04 ./usr/share/epic4/script/hold_mode
-rw-r--r-- root/root 8619 2002-01-03 19:39 ./usr/share/epic4/script/hybrid6
-rw-r--r-- root/root 6816 2002-01-03 19:39 ./usr/share/epic4/script/imap
-rw-r--r-- root/root 479 2001-03-14 20:01 ./usr/share/epic4/script/ip-to-int
-rw-r--r-- root/root 2605 2001-03-14 20:01 ./usr/share/epic4/script/ircprimer
-rw-r--r-- root/root 961 2002-08-12 16:59 ./usr/share/epic4/script/keybinds
-rw-r--r-- root/root 488 2000-12-05 00:11 ./usr/share/epic4/script/killpath
-rw-r--r-- root/root 430 2000-12-05 00:11 ./usr/share/epic4/script/kpstat
-rw-r--r-- root/root 2705 2000-12-05 00:11 ./usr/share/epic4/script/langtrans
-rw-r--r-- root/root 1444 2004-01-18 15:33 ./usr/share/epic4/script/less
-rw-r--r-- root/root 1018 2000-12-05 00:11 ./usr/share/epic4/script/less-pipe
-rw-r--r-- root/root 481 2002-01-03 19:39 ./usr/share/epic4/script/list
-rw-r--r-- root/root 96 2016-01-02 20:08 ./usr/share/epic4/script/local
-rw-r--r-- root/root 570 2002-01-03 19:39 ./usr/share/epic4/script/local.examp
-rw-r--r-- root/root 2206 2000-12-05 00:11 ./usr/share/epic4/script/ls
-rw-r--r-- root/root 4082 2002-08-01 00:51 ./usr/share/epic4/script/mail
-rw-r--r-- root/root 193 2003-01-14 15:43 ./usr/share/epic4/script/man
-rw-r--r-- root/root 2782 2002-07-31 23:39 ./usr/share/epic4/script/map
-rw-r--r-- root/root 366 2002-08-12 16:59 ./usr/share/epic4/script/meta
-rw-r--r-- root/root 2829 2003-12-13 17:39 ./usr/share/epic4/script/meta-compat
-rw-r--r-- root/root 146 2002-08-02 22:13 ./usr/share/epic4/script/mkpdir
-rw-r--r-- root/root 710 2000-12-05 00:11 ./usr/share/epic4/script/more
-rw-r--r-- root/root 267 2000-12-05 00:11 ./usr/share/epic4/script/motd
-rw-r--r-- root/root 1661 2002-12-11 19:20 ./usr/share/epic4/script/mudirc
-rw-r--r-- root/root 4147 2002-01-03 19:39 ./usr/share/epic4/script/netsplit
-rw-r--r-- root/root 4031 2002-01-03 19:39 ./usr/share/epic4/script/netsplit.env
-rw-r--r-- root/root 862 2000-12-05 00:11 ./usr/share/epic4/script/newaway
-rw-r--r-- root/root 4958 2002-08-12 16:59 ./usr/share/epic4/script/newformat
-rw-r--r-- root/root 365 2000-12-05 00:11 ./usr/share/epic4/script/nicks
-rw-r--r-- root/root 753 2000-12-05 00:11 ./usr/share/epic4/script/nopaste
-rw-r--r-- root/root 13136 2003-12-18 02:49 ./usr/share/epic4/script/notify
-rw-r--r-- root/root 215 2000-12-05 00:11 ./usr/share/epic4/script/old-dcc
-rw-r--r-- root/root 1956 2003-07-02 03:55 ./usr/share/epic4/script/paste
-rw-r--r-- root/root 385 2000-12-05 00:11 ./usr/share/epic4/script/pipe
-rw-r--r-- root/root 212 2000-12-05 00:11 ./usr/share/epic4/script/prefix
-rw-r--r-- root/root 2062 2000-12-05 00:11 ./usr/share/epic4/script/recursion
-rw-r--r-- root/root 1882 2001-03-14 20:01 ./usr/share/epic4/script/repeat
-rw-r--r-- root/root 5612 2000-12-05 00:11 ./usr/share/epic4/script/revdcc
-rw-r--r-- root/root 516 2002-01-03 19:39 ./usr/share/epic4/script/scan
-rw-r--r-- root/root 281 2001-03-14 20:01 ./usr/share/epic4/script/scandir
-rw-r--r-- root/root 1573 2002-08-12 16:59 ./usr/share/epic4/script/screen
-rw-r--r-- root/root 393 2000-12-05 00:11 ./usr/share/epic4/script/sdiff
-rw-r--r-- root/root 712 2002-01-03 19:39 ./usr/share/epic4/script/setmail
-rw-r--r-- root/root 1039 2000-12-05 00:11 ./usr/share/epic4/script/silent
-rw-r--r-- root/root 844 2000-12-05 00:11 ./usr/share/epic4/script/sound
-rw-r--r-- root/root 6728 2003-12-06 02:03 ./usr/share/epic4/script/sping
-rw-r--r-- root/root 2960 2000-12-05 00:11 ./usr/share/epic4/script/starutils
-rw-r--r-- root/root 1788 2000-12-05 00:11 ./usr/share/epic4/script/stat
-rw-r--r-- root/root 1522 2000-12-05 00:11 ./usr/share/epic4/script/status_lag
-rw-r--r-- root/root 1195 2003-05-30 20:47 ./usr/share/epic4/script/suppressmotd
-rw-r--r-- root/root 3365 2000-12-05 00:11 ./usr/share/epic4/script/tabkey
-rw-r--r-- root/root 7559 2003-10-31 08:19 ./usr/share/epic4/script/tabkey.ce
-rw-r--r-- root/root 14361 2004-02-20 20:00 ./usr/share/epic4/script/tabkey.jm
-rw-r--r-- root/root 2245 2002-01-12 21:13 ./usr/share/epic4/script/tabkey.th
-rw-r--r-- root/root 2548 2001-03-14 20:01 ./usr/share/epic4/script/tc
-rw-r--r-- root/root 750 2002-01-03 19:39 ./usr/share/epic4/script/time
-rw-r--r-- root/root 6223 2002-08-12 16:59 ./usr/share/epic4/script/tls
-rw-r--r-- root/root 7658 2014-02-11 20:42 ./usr/share/epic4/script/unicode
-rw-r--r-- root/root 1899 2004-01-19 04:10 ./usr/share/epic4/script/urlgrab
-rw-r--r-- root/root 1153 2000-12-05 00:11 ./usr/share/epic4/script/utime
-rw-r--r-- root/root 1751 2002-08-12 16:59 ./usr/share/epic4/script/vi-binds
-rw-r--r-- root/root 2250 2000-12-05 00:11 ./usr/share/epic4/script/webster
-rw-r--r-- root/root 433 2002-08-13 05:05 ./usr/share/epic4/script/window
drwxr-xr-x root/root 0 2016-01-02 20:08 ./usr/share/man/
drwxr-xr-x root/root 0 2016-01-02 20:08 ./usr/share/man/man1/
-rw-r--r-- root/root 5037 2016-01-02 20:05 ./usr/share/man/man1/epic4.1.gz
drwxr-xr-x root/root 0 2016-01-02 20:08 ./usr/share/menu/
-rw-r--r-- root/root 129 2016-01-02 20:05 ./usr/share/menu/epic4
┌──────────────────────────────────────────────────────────────────────────────┐
│ Post Build │
└──────────────────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────────────────────────────┐
│ Cleanup │
└──────────────────────────────────────────────────────────────────────────────┘
Purging /«BUILDDIR»
Not cleaning session: cloned chroot in use
┌──────────────────────────────────────────────────────────────────────────────┐
│ Summary │
└──────────────────────────────────────────────────────────────────────────────┘
Build Architecture: armhf
Build-Space: 7652
Build-Time: 194
Distribution: stretch-staging
Host Architecture: armhf
Install-Time: 249
Job: epic4_1:2.10.5-2
Machine Architecture: armhf
Package: epic4
Package-Time: 490
Source-Version: 1:2.10.5-2
Space: 7652
Status: successful
Version: 1:2.10.5-2+b3
────────────────────────────────────────────────────────────────────────────────
Finished at 20160102-2009
Build needed 00:08:10, 7652k disc space