Diff of the two buildlogs: -- --- b1/build.log 2025-03-08 13:51:47.745458730 +0000 +++ b2/build.log 2025-03-08 13:56:36.648425685 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Apr 10 08:13:54 -12 2026 -I: pbuilder-time-stamp: 1775852034 +I: Current time: Sun Mar 9 03:51:50 +14 2025 +I: pbuilder-time-stamp: 1741441910 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -27,52 +27,84 @@ dpkg-source: info: applying 0004-fix-implicit-function-compile-error.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/3633488/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3424077/tmp/hooks/D01_modify_environment starting +debug: Running on ionos1-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Mar 8 13:52 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/3424077/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3424077/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=20 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='97b5f1e123324a998e760bef734e3b82' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='3633488' - PS1='# ' - PS2='> ' + INVOCATION_ID=00564a83e7a9429d89b327db9456bd4d + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=3424077 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.ljmQbPXZ/pbuilderrc_QBze --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.ljmQbPXZ/b1 --logfile b1/build.log epson-inkjet-printer-escpr_1.7.17-4.dsc' - SUDO_GID='110' - SUDO_UID='105' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://213.165.73.152:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.ljmQbPXZ/pbuilderrc_n5bb --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.ljmQbPXZ/b2 --logfile b2/build.log epson-inkjet-printer-escpr_1.7.17-4.dsc' + SUDO_GID=110 + SUDO_UID=105 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://46.16.76.132:3128 I: uname -a - Linux ionos5-amd64 6.12.12+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.12-1~bpo12+1 (2025-02-23) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-31-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Mar 4 2025 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/3633488/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Mar 4 11:20 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/3424077/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -201,7 +233,7 @@ Get: 85 http://deb.debian.org/debian unstable/main amd64 libcupsimage2-dev amd64 2.4.10-2+b1 [6528 B] Get: 86 http://deb.debian.org/debian unstable/main amd64 libcups2-dev amd64 2.4.10-2+b1 [303 kB] Get: 87 http://deb.debian.org/debian unstable/main amd64 pyppd all 1.1.0-2 [16.8 kB] -Fetched 36.4 MB in 6s (6321 kB/s) +Fetched 36.4 MB in 5s (7872 kB/s) Preconfiguring packages ... Selecting previously unselected package libpython3.13-minimal:amd64. (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 ... 19783 files and directories currently installed.) @@ -499,8 +531,8 @@ Setting up tzdata (2025a-2) ... Current default time zone: 'Etc/UTC' -Local time is now: Fri Apr 10 20:14:20 UTC 2026. -Universal Time is now: Fri Apr 10 20:14:20 UTC 2026. +Local time is now: Sat Mar 8 13:53:51 UTC 2025. +Universal Time is now: Sat Mar 8 13:53:51 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20220109.1) ... @@ -590,7 +622,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/epson-inkjet-printer-escpr-1.7.17/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../epson-inkjet-printer-escpr_1.7.17-4_source.changes +I: user script /srv/workspace/pbuilder/3424077/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/3424077/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/epson-inkjet-printer-escpr-1.7.17/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../epson-inkjet-printer-escpr_1.7.17-4_source.changes dpkg-buildpackage: info: source package epson-inkjet-printer-escpr dpkg-buildpackage: info: source version 1.7.17-4 dpkg-buildpackage: info: source distribution unstable @@ -780,7 +816,7 @@ config.status: executing libtool commands make[1]: Leaving directory '/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17' dh_auto_build - make -j42 + make -j20 make[1]: Entering directory '/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17' echo M4_MACROS = `ls m4 | sed 's,^,m4/,'` > m4-macros.tmp cmp -s m4-macros.tmp m4-macros || cp m4-macros.tmp m4-macros @@ -792,88 +828,33 @@ rm m4-macros.tmp Making all in lib make[3]: Entering directory '/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17/lib' -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libescpr_la-epson-cbt.lo `test -f 'epson-cbt.c' || echo './'`epson-cbt.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libescpr_la-epson-escpage.lo `test -f 'epson-escpage.c' || echo './'`epson-escpage.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libescpr_la-epson-escpage-color.lo `test -f 'epson-escpage-color.c' || echo './'`epson-escpage-color.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libescpr_la-epson-escpage-comp.lo `test -f 'epson-escpage-comp.c' || echo './'`epson-escpage-comp.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libescpr_la-epson-escpage-mono.lo `test -f 'epson-escpage-mono.c' || echo './'`epson-escpage-mono.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libescpr_la-epson-escpr-api.lo `test -f 'epson-escpr-api.c' || echo './'`epson-escpr-api.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libescpr_la-epson-escpr-dbg.lo `test -f 'epson-escpr-dbg.c' || echo './'`epson-escpr-dbg.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libescpr_la-epson-escpr-mem.lo `test -f 'epson-escpr-mem.c' || echo './'`epson-escpr-mem.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libescpr_la-epson-escpr-pm.lo `test -f 'epson-escpr-pm.c' || echo './'`epson-escpr-pm.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libescpr_la-epson-escpr-services.lo `test -f 'epson-escpr-services.c' || echo './'`epson-escpr-services.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libescpr_la-epson-layout.lo `test -f 'epson-layout.c' || echo './'`epson-layout.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libescpr_la-epson-net-lpr.lo `test -f 'epson-net-lpr.c' || echo './'`epson-net-lpr.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libescpr_la-epson-net-raw.lo `test -f 'epson-net-raw.c' || echo './'`epson-net-raw.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libescpr_la-epson-net-snmp.lo `test -f 'epson-net-snmp.c' || echo './'`epson-net-snmp.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libescpr_la-epson-protocol.lo `test -f 'epson-protocol.c' || echo './'`epson-protocol.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libescpr_la-epson-usb.lo `test -f 'epson-usb.c' || echo './'`epson-usb.c -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c epson-cbt.c -fPIC -DPIC -o .libs/libescpr_la-epson-cbt.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c epson-escpr-dbg.c -fPIC -DPIC -o .libs/libescpr_la-epson-escpr-dbg.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c epson-escpage.c -fPIC -DPIC -o .libs/libescpr_la-epson-escpage.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c epson-escpr-pm.c -fPIC -DPIC -o .libs/libescpr_la-epson-escpr-pm.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c epson-escpage-mono.c -fPIC -DPIC -o .libs/libescpr_la-epson-escpage-mono.o +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libescpr_la-epson-cbt.lo `test -f 'epson-cbt.c' || echo './'`epson-cbt.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libescpr_la-epson-escpage.lo `test -f 'epson-escpage.c' || echo './'`epson-escpage.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libescpr_la-epson-escpage-color.lo `test -f 'epson-escpage-color.c' || echo './'`epson-escpage-color.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libescpr_la-epson-escpage-comp.lo `test -f 'epson-escpage-comp.c' || echo './'`epson-escpage-comp.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libescpr_la-epson-escpage-mono.lo `test -f 'epson-escpage-mono.c' || echo './'`epson-escpage-mono.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libescpr_la-epson-escpr-api.lo `test -f 'epson-escpr-api.c' || echo './'`epson-escpr-api.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libescpr_la-epson-escpr-dbg.lo `test -f 'epson-escpr-dbg.c' || echo './'`epson-escpr-dbg.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libescpr_la-epson-escpr-mem.lo `test -f 'epson-escpr-mem.c' || echo './'`epson-escpr-mem.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libescpr_la-epson-escpr-pm.lo `test -f 'epson-escpr-pm.c' || echo './'`epson-escpr-pm.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libescpr_la-epson-escpr-services.lo `test -f 'epson-escpr-services.c' || echo './'`epson-escpr-services.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libescpr_la-epson-layout.lo `test -f 'epson-layout.c' || echo './'`epson-layout.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libescpr_la-epson-net-lpr.lo `test -f 'epson-net-lpr.c' || echo './'`epson-net-lpr.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libescpr_la-epson-net-raw.lo `test -f 'epson-net-raw.c' || echo './'`epson-net-raw.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libescpr_la-epson-net-snmp.lo `test -f 'epson-net-snmp.c' || echo './'`epson-net-snmp.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libescpr_la-epson-protocol.lo `test -f 'epson-protocol.c' || echo './'`epson-protocol.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libescpr_la-epson-usb.lo `test -f 'epson-usb.c' || echo './'`epson-usb.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c epson-escpr-api.c -fPIC -DPIC -o .libs/libescpr_la-epson-escpr-api.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c epson-escpr-services.c -fPIC -DPIC -o .libs/libescpr_la-epson-escpr-services.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c epson-escpr-mem.c -fPIC -DPIC -o .libs/libescpr_la-epson-escpr-mem.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c epson-net-snmp.c -fPIC -DPIC -o .libs/libescpr_la-epson-net-snmp.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c epson-layout.c -fPIC -DPIC -o .libs/libescpr_la-epson-layout.o +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c epson-escpage.c -fPIC -DPIC -o .libs/libescpr_la-epson-escpage.o +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c epson-cbt.c -fPIC -DPIC -o .libs/libescpr_la-epson-cbt.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c epson-escpage-color.c -fPIC -DPIC -o .libs/libescpr_la-epson-escpage-color.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c epson-net-raw.c -fPIC -DPIC -o .libs/libescpr_la-epson-net-raw.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c epson-usb.c -fPIC -DPIC -o .libs/libescpr_la-epson-usb.o +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c epson-escpage-mono.c -fPIC -DPIC -o .libs/libescpr_la-epson-escpage-mono.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c epson-escpage-comp.c -fPIC -DPIC -o .libs/libescpr_la-epson-escpage-comp.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c epson-net-lpr.c -fPIC -DPIC -o .libs/libescpr_la-epson-net-lpr.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c epson-protocol.c -fPIC -DPIC -o .libs/libescpr_la-epson-protocol.o -epson-escpr-mem.c: In function 'memStrStr': -epson-escpr-mem.c:149:43: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 149 | if(NULL == strSrc || 64 <= strlen(strFind)){ - | ^~~~~~~ - | | - | const EPS_INT8 * {aka const signed char *} -In file included from epson-typedefs.h:30, - from epson-escpr-def.h:29, - from epson-escpr-mem.c:34: -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ -epson-escpr-mem.c:189:42: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 189 | nFindStrLen = (EPS_UINT32)strlen(strFind); - | ^~~~~~~ - | | - | const EPS_INT8 * {aka const signed char *} -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ -epson-escpr-mem.c:190:49: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 190 | if(0 <= nFindedTop && (EPS_INT32)strlen(strFind) == nFindPos){ - | ^~~~~~~ - | | - | const EPS_INT8 * {aka const signed char *} -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ -epson-escpr-mem.c: In function 'memStrStrWithLen': -epson-escpr-mem.c:234:43: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 234 | if(NULL == strSrc || 64 <= strlen(strFind)){ - | ^~~~~~~ - | | - | const EPS_INT8 * {aka const signed char *} -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ -epson-escpr-mem.c:273:49: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 273 | if(0 <= nFindedTop && (EPS_INT32)strlen(strFind) == nFindPos){ - | ^~~~~~~ - | | - | const EPS_INT8 * {aka const signed char *} -epson-cbt.c: In function 'commClose': -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ -epson-cbt.c:654:15: warning: variable 'closePtlState' set but not used [-Wunused-but-set-variable] - 654 | EPS_INT32 closePtlState = 0; - | ^~~~~~~~~~~~~ -In file included from epson-escpage.c:29: +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c epson-escpr-pm.c -fPIC -DPIC -o .libs/libescpr_la-epson-escpr-pm.o +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c epson-escpr-dbg.c -fPIC -DPIC -o .libs/libescpr_la-epson-escpr-dbg.o +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c epson-escpr-mem.c -fPIC -DPIC -o .libs/libescpr_la-epson-escpr-mem.o +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c epson-escpr-services.c -fPIC -DPIC -o .libs/libescpr_la-epson-escpr-services.o +In file included from epson-escpr-api.c:72: epson-escpage.h:58:57: warning: pointer targets in initialization of 'const EPS_INT8 *' {aka 'const signed char *'} from 'char *' differ in signedness [-Wpointer-sign] 58 | { EPS_MSID_A4, 4960, 7016, 4720, 6776, "A4" }, | ^~~~ @@ -902,7 +883,8 @@ 64 | { EPS_MSID_POSTCARD,2362, 3496, 2122, 3256, "PC" } | ^~~~ epson-escpage.h:64:53: note: (near initialization for 'pageMediaSize[6].name') -In file included from epson-escpr-api.c:72: +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c epson-net-raw.c -fPIC -DPIC -o .libs/libescpr_la-epson-net-raw.o +In file included from epson-escpage.c:29: epson-escpage.h:58:57: warning: pointer targets in initialization of 'const EPS_INT8 *' {aka 'const signed char *'} from 'char *' differ in signedness [-Wpointer-sign] 58 | { EPS_MSID_A4, 4960, 7016, 4720, 6776, "A4" }, | ^~~~ @@ -926,19 +908,19 @@ epson-escpage.h:63:57: warning: pointer targets in initialization of 'const EPS_INT8 *' {aka 'const signed char *'} from 'char *' differ in signedness [-Wpointer-sign] 63 | { EPS_MSID_LEGAL, 5100, 8400, 4860, 8160, "LGL"}, | ^~~~~ +epson-escpage.h:63:57: note: (near initialization for 'pageMediaSize[5].name') +epson-escpage.h:64:53: warning: pointer targets in initialization of 'const EPS_INT8 *' {aka 'const signed char *'} from 'char *' differ in signedness [-Wpointer-sign] + 64 | { EPS_MSID_POSTCARD,2362, 3496, 2122, 3256, "PC" } + | ^~~~ +epson-escpage.h:64:53: note: (near initialization for 'pageMediaSize[6].name') epson-escpage.c:69:49: warning: pointer targets in initialization of 'const EPS_INT8 *' {aka 'const signed char *'} from 'char *' differ in signedness [-Wpointer-sign] 69 | { EPS_MTID_PLAIN, "NM" } | ^~~~ -epson-escpage.h:63:57: note: (near initialization for 'pageMediaSize[5].name') epson-escpage.c:69:49: note: (near initialization for 'pageMediaType[0].name') epson-escpage.c:74:33: warning: pointer targets in initialization of 'const EPS_INT8 *' {aka 'const signed char *'} from 'char *' differ in signedness [-Wpointer-sign] 74 | { EPS_MPID_NOT_SPEC, "AU" }, | ^~~~ epson-escpage.c:74:33: note: (near initialization for 'pagePaperSource[0].name') -epson-escpage.h:64:53: warning: pointer targets in initialization of 'const EPS_INT8 *' {aka 'const signed char *'} from 'char *' differ in signedness [-Wpointer-sign] - 64 | { EPS_MSID_POSTCARD,2362, 3496, 2122, 3256, "PC" } - | ^~~~ -epson-escpage.h:64:53: note: (near initialization for 'pageMediaSize[6].name') epson-escpage.c:75:41: warning: pointer targets in initialization of 'const EPS_INT8 *' {aka 'const signed char *'} from 'char *' differ in signedness [-Wpointer-sign] 75 | { EPS_MPID_AUTO, "AU" }, | ^~~~ @@ -951,7 +933,6 @@ 77 | { EPS_MPID_FRONT1, "LC1" }, | ^~~~~ epson-escpage.c:77:41: note: (near initialization for 'pagePaperSource[3].name') -epson-escpr-services.c: In function 'serParseDeviceID': epson-escpage.c:78:41: warning: pointer targets in initialization of 'const EPS_INT8 *' {aka 'const signed char *'} from 'char *' differ in signedness [-Wpointer-sign] 78 | { EPS_MPID_FRONT2, "LC2" }, | ^~~~~ @@ -964,11 +945,119 @@ 80 | { EPS_MPID_FRONT4, "LC4" } | ^~~~~ epson-escpage.c:80:41: note: (near initialization for 'pagePaperSource[6].name') -epson-escpr-services.c:149:20: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] - 149 | if((i = strstr(deviceIDString, "MFG:")) != NULL) { - | ^~~~~~~~~~~~~~ - | | - | EPS_INT8 * {aka signed char *} +epson-cbt.c: In function 'commClose': +epson-cbt.c:654:15: warning: variable 'closePtlState' set but not used [-Wunused-but-set-variable] + 654 | EPS_INT32 closePtlState = 0; + | ^~~~~~~~~~~~~ +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c epson-net-lpr.c -fPIC -DPIC -o .libs/libescpr_la-epson-net-lpr.o +epson-escpage.c: In function 'ejlStart': +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c epson-net-snmp.c -fPIC -DPIC -o .libs/libescpr_la-epson-net-snmp.o +epson-escpage.c:1001:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1001 | sprintf(p, "%s%s \x0A%s\x0A%s %s", + | ^ + | | + | EPS_INT8 * {aka signed char *} +In file included from /usr/include/features.h:523, + from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, + from /usr/include/stdio.h:28, + from epson-typedefs.h:29, + from epson-escpr-err.h:29, + from epson-escpage.c:19: +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +In file included from epson-escpage-color.c:22: +epson-escpage.h:58:57: warning: pointer targets in initialization of 'const EPS_INT8 *' {aka 'const signed char *'} from 'char *' differ in signedness [-Wpointer-sign] + 58 | { EPS_MSID_A4, 4960, 7016, 4720, 6776, "A4" }, + | ^~~~ +epson-escpage.h:58:57: note: (near initialization for 'pageMediaSize[0].name') +epson-escpage.h:59:57: warning: pointer targets in initialization of 'const EPS_INT8 *' {aka 'const signed char *'} from 'char *' differ in signedness [-Wpointer-sign] + 59 | { EPS_MSID_A3, 7016, 9920, 6776, 9680, "A3" }, + | ^~~~ +epson-escpage.h:59:57: note: (near initialization for 'pageMediaSize[1].name') +epson-escpage.h:60:57: warning: pointer targets in initialization of 'const EPS_INT8 *' {aka 'const signed char *'} from 'char *' differ in signedness [-Wpointer-sign] + 60 | { EPS_MSID_B4, 6072, 8600, 5832, 8360, "B4" }, + | ^~~~ +epson-escpage.h:60:57: note: (near initialization for 'pageMediaSize[2].name') +epson-escpage.h:61:57: warning: pointer targets in initialization of 'const EPS_INT8 *' {aka 'const signed char *'} from 'char *' differ in signedness [-Wpointer-sign] + 61 | { EPS_MSID_B5, 4300, 6072, 4060, 5832, "B5" }, + | ^~~~ +epson-escpage.h:61:57: note: (near initialization for 'pageMediaSize[3].name') +epson-escpage.h:62:57: warning: pointer targets in initialization of 'const EPS_INT8 *' {aka 'const signed char *'} from 'char *' differ in signedness [-Wpointer-sign] + 62 | { EPS_MSID_LETTER, 5100, 6600, 4860, 6360, "LT" }, + | ^~~~ +epson-escpage.h:62:57: note: (near initialization for 'pageMediaSize[4].name') +epson-escpage.h:63:57: warning: pointer targets in initialization of 'const EPS_INT8 *' {aka 'const signed char *'} from 'char *' differ in signedness [-Wpointer-sign] + 63 | { EPS_MSID_LEGAL, 5100, 8400, 4860, 8160, "LGL"}, + | ^~~~~ +epson-escpage.h:63:57: note: (near initialization for 'pageMediaSize[5].name') +epson-escpage.h:64:53: warning: pointer targets in initialization of 'const EPS_INT8 *' {aka 'const signed char *'} from 'char *' differ in signedness [-Wpointer-sign] + 64 | { EPS_MSID_POSTCARD,2362, 3496, 2122, 3256, "PC" } + | ^~~~ +epson-escpage.h:64:53: note: (near initialization for 'pageMediaSize[6].name') +epson-escpage.c:1009:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1009 | sprintf(p, "%s%s \x0A%s\x0A%s%s \x0A%s\x0A%s %s", + | ^ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +epson-escpage.c:1019:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 1019 | p += strlen(p); + | ^ + | | + | EPS_INT8 * {aka signed char *} +In file included from epson-typedefs.h:30: +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +epson-escpage.c:1022:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1022 | EJLStart_ADDSTR(p, "RS", + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' + 983 | sprintf(b, " %s=%s", p, v); \ + | ^ +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +epson-escpage.c:1022:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 1022 | EJLStart_ADDSTR(p, "RS", + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' + 984 | b += strlen(b); \ + | ^ +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +epson-escpage.c:1031:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1031 | EJLStart_ADDSTR(p, "PS", pageMediaSize[i].name); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' + 983 | sprintf(b, " %s=%s", p, v); \ + | ^ +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +epson-escpage.c:1031:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 1031 | EJLStart_ADDSTR(p, "PS", pageMediaSize[i].name); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' + 984 | b += strlen(b); \ + | ^ +epson-escpage-color.c: In function 'RegisterPalette': +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c epson-layout.c -fPIC -DPIC -o .libs/libescpr_la-epson-layout.o In file included from epson-escpage-mono.c:22: epson-escpage.h:58:57: warning: pointer targets in initialization of 'const EPS_INT8 *' {aka 'const signed char *'} from 'char *' differ in signedness [-Wpointer-sign] 58 | { EPS_MSID_A4, 4960, 7016, 4720, 6776, "A4" }, @@ -977,13 +1066,12 @@ epson-escpage.h:59:57: warning: pointer targets in initialization of 'const EPS_INT8 *' {aka 'const signed char *'} from 'char *' differ in signedness [-Wpointer-sign] 59 | { EPS_MSID_A3, 7016, 9920, 6776, 9680, "A3" }, | ^~~~ -In file included from epson-typedefs.h:30, - from epson-escpr-err.h:29, - from epson-escpr-services.c:30: -/usr/include/string.h:350:34: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 350 | extern char *strstr (const char *__haystack, const char *__needle) - | ~~~~~~~~~~~~^~~~~~~~~~ epson-escpage.h:59:57: note: (near initialization for 'pageMediaSize[1].name') +epson-escpage-color.c:830:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 830 | sprintf(p, sbplrBE, entryNum*4); /* 4 = RGBA */ + | ^ + | | + | EPS_INT8 * {aka signed char *} epson-escpage.h:60:57: warning: pointer targets in initialization of 'const EPS_INT8 *' {aka 'const signed char *'} from 'char *' differ in signedness [-Wpointer-sign] 60 | { EPS_MSID_B4, 6072, 8600, 5832, 8360, "B4" }, | ^~~~ @@ -992,6 +1080,15 @@ 61 | { EPS_MSID_B5, 4300, 6072, 4060, 5832, "B5" }, | ^~~~ epson-escpage.h:61:57: note: (near initialization for 'pageMediaSize[3].name') +In file included from /usr/include/features.h:523, + from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, + from /usr/include/stdio.h:28, + from epson-typedefs.h:29, + from epson-escpr-err.h:29, + from epson-escpage-color.c:19: +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ epson-escpage.h:62:57: warning: pointer targets in initialization of 'const EPS_INT8 *' {aka 'const signed char *'} from 'char *' differ in signedness [-Wpointer-sign] 62 | { EPS_MSID_LETTER, 5100, 6600, 4860, 6360, "LT" }, | ^~~~ @@ -1000,13 +1097,697 @@ 63 | { EPS_MSID_LEGAL, 5100, 8400, 4860, 8160, "LGL"}, | ^~~~~ epson-escpage.h:63:57: note: (near initialization for 'pageMediaSize[5].name') -epson-escpr-services.c:149:11: warning: pointer targets in assignment from 'char *' to 'EPS_INT8 *' {aka 'signed char *'} differ in signedness [-Wpointer-sign] - 149 | if((i = strstr(deviceIDString, "MFG:")) != NULL) { - | ^ epson-escpage.h:64:53: warning: pointer targets in initialization of 'const EPS_INT8 *' {aka 'const signed char *'} from 'char *' differ in signedness [-Wpointer-sign] 64 | { EPS_MSID_POSTCARD,2362, 3496, 2122, 3256, "PC" } | ^~~~ epson-escpage.h:64:53: note: (near initialization for 'pageMediaSize[6].name') +epson-escpage-color.c:830:20: warning: pointer targets in passing argument 2 of 'sprintf' differ in signedness [-Wpointer-sign] + 830 | sprintf(p, sbplrBE, entryNum*4); /* 4 = RGBA */ + | ^~~~~~~ + | | + | const EPS_INT8 * {aka const signed char *} +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +epson-escpage-color.c:830:20: warning: format string is not an array of type 'char' [-Wformat=] + 830 | sprintf(p, sbplrBE, entryNum*4); /* 4 = RGBA */ + | ^~~~~~~ +epson-escpage-color.c:831:45: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 831 | pCmdBuff->len += (EPS_UINT32)strlen(p); + | ^ + | | + | EPS_INT8 * {aka signed char *} +In file included from epson-typedefs.h:30: +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +epson-escpage.c:1039:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1039 | EJLStart_ADDSTR(p, "PK", pageMediaType[i].name); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' + 983 | sprintf(b, " %s=%s", p, v); \ + | ^ +epson-escpage-color.c: In function 'BandEmit': +epson-escpage-color.c:980:16: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] + 980 | strcpy(p, "\x1D""0X"); + | ^ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +epson-escpage-color.c:981:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 981 | p += strlen(p); + | ^ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +epson-escpage-color.c:984:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 984 | sprintf(p, "\x1D%dY", emitRowCount); + | ^ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +epson-escpage-color.c:985:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 985 | p += strlen(p); + | ^ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +epson-escpage-color.c:989:24: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] + 989 | strcpy(p, "\x1D""2;204;0;"); /* Indirectly RGB8, palett=0 */ + | ^ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +epson-escpage-color.c:991:24: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] + 991 | strcpy(p, "\x1D""2;102;0;"); /* RGB888 */ + | ^ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +epson-escpage-color.c:993:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 993 | p += strlen(p); + | ^ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +epson-escpage-color.c:997:24: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] + 997 | strcpy(p, "20;"); + | ^ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +epson-escpage-color.c:1001:24: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] + 1001 | strcpy(p, "0;"); + | ^ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +epson-escpage-color.c:1004:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 1004 | p += strlen(p); + | ^ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +epson-escpage.c:1039:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 1039 | EJLStart_ADDSTR(p, "PK", pageMediaType[i].name); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' + 984 | b += strlen(b); \ + | ^ +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +epson-escpage-color.c:1006:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1006 | sprintf(p, "%d;%d;%d;%d;0%s", pBand->currentWidthInPixels, pBand->rasterRow, + | ^ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +epson-escpage-color.c:1008:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 1008 | p += strlen(p); + | ^ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +epson-escpage-color.c:1014:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1014 | sprintf(p, sbCRI, pBand->encDataSize, pBand->rasterRow); + | ^ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +epson-escpage-color.c:1014:28: warning: pointer targets in passing argument 2 of 'sprintf' differ in signedness [-Wpointer-sign] + 1014 | sprintf(p, sbCRI, pBand->encDataSize, pBand->rasterRow); + | ^~~~~ + | | + | const EPS_INT8 * {aka const signed char *} +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +epson-escpage-color.c:1014:28: warning: format string is not an array of type 'char' [-Wformat=] + 1014 | sprintf(p, sbCRI, pBand->encDataSize, pBand->rasterRow); + | ^~~~~ +epson-escpage-color.c:1015:29: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 1015 | p += strlen(p); + | ^ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +epson-escpr-mem.c: In function 'memStrStr': +epson-escpr-mem.c:149:43: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 149 | if(NULL == strSrc || 64 <= strlen(strFind)){ + | ^~~~~~~ + | | + | const EPS_INT8 * {aka const signed char *} +In file included from epson-typedefs.h:30, + from epson-escpr-def.h:29, + from epson-escpr-mem.c:34: +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +epson-escpage.c:1047:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1047 | EJLStart_ADDSTR(p, "PU", pagePaperSource[i].name); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' + 983 | sprintf(b, " %s=%s", p, v); \ + | ^ +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +epson-escpage.c:1047:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 1047 | EJLStart_ADDSTR(p, "PU", pagePaperSource[i].name); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' + 984 | b += strlen(b); \ + | ^ +epson-escpage-mono.c: In function 'BandEmit': +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +epson-escpr-mem.c:189:42: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 189 | nFindStrLen = (EPS_UINT32)strlen(strFind); + | ^~~~~~~ + | | + | const EPS_INT8 * {aka const signed char *} +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +epson-escpr-mem.c:190:49: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 190 | if(0 <= nFindedTop && (EPS_INT32)strlen(strFind) == nFindPos){ + | ^~~~~~~ + | | + | const EPS_INT8 * {aka const signed char *} +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +epson-escpr-mem.c: In function 'memStrStrWithLen': +epson-escpage-color.c:1027:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1027 | sprintf(p, "\x1D""%d;%d%s", pBand->scanDataSize, pBand->rasterRow, sbCUI); + | ^ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +epson-escpr-mem.c:234:43: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 234 | if(NULL == strSrc || 64 <= strlen(strFind)){ + | ^~~~~~~ + | | + | const EPS_INT8 * {aka const signed char *} +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +epson-escpr-mem.c:273:49: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 273 | if(0 <= nFindedTop && (EPS_INT32)strlen(strFind) == nFindPos){ + | ^~~~~~~ + | | + | const EPS_INT8 * {aka const signed char *} +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +epson-escpage-color.c:1028:29: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 1028 | p += strlen(p); + | ^ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +epson-escpage.c:1051:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1051 | EJLStart_ADDSTR(p, "OU", "FD"); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' + 983 | sprintf(b, " %s=%s", p, v); \ + | ^ +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +epson-escpage.c:1051:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 1051 | EJLStart_ADDSTR(p, "OU", "FD"); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' + 984 | b += strlen(b); \ + | ^ +epson-escpage-mono.c:995:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 995 | sprintf(p, "\x1D%dY", iRow); + | ^ + | | + | EPS_INT8 * {aka signed char *} +In file included from /usr/include/features.h:523, + from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, + from /usr/include/stdio.h:28, + from epson-typedefs.h:29, + from epson-escpr-err.h:29, + from epson-escpage-mono.c:19: +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +epson-escpage-mono.c:996:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 996 | p += strlen(p); + | ^ + | | + | EPS_INT8 * {aka signed char *} +In file included from epson-typedefs.h:30: +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +epson-escpage-mono.c:1002:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1002 | sprintf(p, sbBID, iNByte, iNDot); + | ^ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +epson-escpage-mono.c:1002:20: warning: pointer targets in passing argument 2 of 'sprintf' differ in signedness [-Wpointer-sign] + 1002 | sprintf(p, sbBID, iNByte, iNDot); + | ^~~~~ + | | + | const EPS_INT8 * {aka const signed char *} +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +epson-escpage-mono.c:1002:20: warning: format string is not an array of type 'char' [-Wformat=] + 1002 | sprintf(p, sbBID, iNByte, iNDot); + | ^~~~~ +epson-escpage.c:1057:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1057 | EJLStart_ADDSTR(p, "DX", ( printJob.attr.duplex != EPS_DUPLEX_NONE )?"ON":"OFF"); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' + 983 | sprintf(b, " %s=%s", p, v); \ + | ^ +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +epson-escpage.c:1057:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 1057 | EJLStart_ADDSTR(p, "DX", ( printJob.attr.duplex != EPS_DUPLEX_NONE )?"ON":"OFF"); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' + 984 | b += strlen(b); \ + | ^ +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c epson-protocol.c -fPIC -DPIC -o .libs/libescpr_la-epson-protocol.o +epson-escpage-mono.c:1003:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 1003 | p += strlen(p); + | ^ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +epson-escpage.c:1061:33: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1061 | EJLStart_ADDSTR(p, "BD", ( printJob.attr.duplex == EPS_DUPLEX_LONG )?"LE":"SE"); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' + 983 | sprintf(b, " %s=%s", p, v); \ + | ^ +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +epson-escpage.c:1061:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 1061 | EJLStart_ADDSTR(p, "BD", ( printJob.attr.duplex == EPS_DUPLEX_LONG )?"LE":"SE"); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' + 984 | b += strlen(b); \ + | ^ +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +epson-escpage.c:1064:33: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1064 | EJLStart_ADDSTR(p, "TB", "0"); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' + 983 | sprintf(b, " %s=%s", p, v); \ + | ^ +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c epson-usb.c -fPIC -DPIC -o .libs/libescpr_la-epson-usb.o +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +epson-escpage.c:1064:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 1064 | EJLStart_ADDSTR(p, "TB", "0"); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' + 984 | b += strlen(b); \ + | ^ +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +epson-escpage.c:1065:33: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1065 | EJLStart_ADDSTR(p, "LB", "0"); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' + 983 | sprintf(b, " %s=%s", p, v); \ + | ^ +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +epson-escpr-pm.c: In function '_SP_ChangeSpec_UpdatePMReply': +epson-escpr-pm.c:957:35: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] + 957 | if( (strcmp(printer->modelName, "E-300" ) == 0) ){ + | ~~~~~~~^~~~~~~~~~~ + | | + | EPS_INT8 * {aka signed char *} +In file included from epson-typedefs.h:30, + from epson-escpr-err.h:29, + from epson-escpr-pm.c:24: +/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 156 | extern int strcmp (const char *__s1, const char *__s2) + | ~~~~~~~~~~~~^~~~ +epson-escpage.c:1065:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 1065 | EJLStart_ADDSTR(p, "LB", "0"); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' + 984 | b += strlen(b); \ + | ^ +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +epson-escpr-pm.c:960:35: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] + 960 | } else if( (strcmp(printer->modelName, "E-500" ) == 0) || + | ~~~~~~~^~~~~~~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 156 | extern int strcmp (const char *__s1, const char *__s2) + | ~~~~~~~~~~~~^~~~ +epson-escpr-pm.c:961:39: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] + 961 | (strcmp(printer->modelName, "E-700" ) == 0) ) { + | ~~~~~~~^~~~~~~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 156 | extern int strcmp (const char *__s1, const char *__s2) + | ~~~~~~~~~~~~^~~~ +epson-escpage.c:1069:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1069 | EJLStart_ADDSTR(p, "ZO", "OFF"); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' + 983 | sprintf(b, " %s=%s", p, v); \ + | ^ +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +epson-escpr-pm.c:964:35: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] + 964 | } else if( (strcmp(printer->modelName, "PictureMate PM 200" ) == 0) || + | ~~~~~~~^~~~~~~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 156 | extern int strcmp (const char *__s1, const char *__s2) + | ~~~~~~~~~~~~^~~~ +epson-escpr-pm.c:965:39: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] + 965 | (strcmp(printer->modelName, "PictureMate PM 210" ) == 0) ){ + | ~~~~~~~^~~~~~~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 156 | extern int strcmp (const char *__s1, const char *__s2) + | ~~~~~~~~~~~~^~~~ +epson-escpr-pm.c:968:35: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] + 968 | } else if( (strcmp(printer->modelName, "PictureMate PM 240" ) == 0) || + | ~~~~~~~^~~~~~~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 156 | extern int strcmp (const char *__s1, const char *__s2) + | ~~~~~~~~~~~~^~~~ +epson-escpr-pm.c:969:39: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] + 969 | (strcmp(printer->modelName, "PictureMate PM 250" ) == 0) || + | ~~~~~~~^~~~~~~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 156 | extern int strcmp (const char *__s1, const char *__s2) + | ~~~~~~~~~~~~^~~~ +epson-escpage.c:1069:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 1069 | EJLStart_ADDSTR(p, "ZO", "OFF"); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' + 984 | b += strlen(b); \ + | ^ +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +epson-escpr-pm.c:970:43: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] + 970 | (strcmp(printer->modelName, "PictureMate PM 280" ) == 0) ){ + | ~~~~~~~^~~~~~~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 156 | extern int strcmp (const char *__s1, const char *__s2) + | ~~~~~~~~~~~~^~~~ +epson-escpage.c:1072:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1072 | EJLStart_ADDSTR(p, "EC", "ON" ); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' + 983 | sprintf(b, " %s=%s", p, v); \ + | ^ +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +epson-escpage.c:1072:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 1072 | EJLStart_ADDSTR(p, "EC", "ON" ); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' + 984 | b += strlen(b); \ + | ^ +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +epson-escpage.c:1076:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1076 | EJLStart_ADDSTR(p, "RI", "ON"); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' + 983 | sprintf(b, " %s=%s", p, v); \ + | ^ +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +epson-escpr-pm.c:1075:28: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] + 1075 | if ((strcmp(printer->modelName, "Stylus Photo R380" ) == 0) || + | ~~~~~~~^~~~~~~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 156 | extern int strcmp (const char *__s1, const char *__s2) + | ~~~~~~~~~~~~^~~~ +epson-escpr-pm.c:1076:24: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] + 1076 | (strcmp(printer->modelName, "Stylus Photo RX580") == 0) ) { + | ~~~~~~~^~~~~~~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 156 | extern int strcmp (const char *__s1, const char *__s2) + | ~~~~~~~~~~~~^~~~ +epson-escpage.c:1076:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 1076 | EJLStart_ADDSTR(p, "RI", "ON"); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' + 984 | b += strlen(b); \ + | ^ +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +epson-escpage.c:1085:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1085 | EJLStart_ADDSTR(p, "SN", "OFF"); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' + 983 | sprintf(b, " %s=%s", p, v); \ + | ^ +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +epson-escpage.c:1085:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 1085 | EJLStart_ADDSTR(p, "SN", "OFF"); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' + 984 | b += strlen(b); \ + | ^ +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +epson-escpage.c:1098:33: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1098 | EJLStart_ADDINT(p, "CO", printJob.attr.copies); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:988:25: note: in definition of macro 'EJLStart_ADDINT' + 988 | sprintf(b, " %s=%d", p, v); \ + | ^ +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +epson-escpage.c:1098:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 1098 | EJLStart_ADDINT(p, "CO", printJob.attr.copies); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:989:29: note: in definition of macro 'EJLStart_ADDINT' + 989 | b += strlen(b); \ + | ^ +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +epson-escpage.c:1100:33: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1100 | EJLStart_ADDINT(p, "QT", 1); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:988:25: note: in definition of macro 'EJLStart_ADDINT' + 988 | sprintf(b, " %s=%d", p, v); \ + | ^ +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +epson-escpage.c:1100:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 1100 | EJLStart_ADDINT(p, "QT", 1); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:989:29: note: in definition of macro 'EJLStart_ADDINT' + 989 | b += strlen(b); \ + | ^ +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +epson-escpage.c:1105:33: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1105 | EJLStart_ADDSTR(p, "FE", "SE"); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' + 983 | sprintf(b, " %s=%s", p, v); \ + | ^ +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +epson-escpage.c:1105:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 1105 | EJLStart_ADDSTR(p, "FE", "SE"); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' + 984 | b += strlen(b); \ + | ^ +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +epson-escpage.c:1111:33: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1111 | EJLStart_ADDSTR(p, "SZ", "OFF"); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' + 983 | sprintf(b, " %s=%s", p, v); \ + | ^ +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +epson-escpage.c:1111:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 1111 | EJLStart_ADDSTR(p, "SZ", "OFF"); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' + 984 | b += strlen(b); \ + | ^ +epson-escpr-services.c: In function 'serParseDeviceID': +epson-escpr-services.c:149:20: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] + 149 | if((i = strstr(deviceIDString, "MFG:")) != NULL) { + | ^~~~~~~~~~~~~~ + | | + | EPS_INT8 * {aka signed char *} +In file included from epson-typedefs.h:30, + from epson-escpr-err.h:29, + from epson-escpr-services.c:30: +/usr/include/string.h:350:34: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 350 | extern char *strstr (const char *__haystack, const char *__needle) + | ~~~~~~~~~~~~^~~~~~~~~~ +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +epson-escpr-services.c:149:11: warning: pointer targets in assignment from 'char *' to 'EPS_INT8 *' {aka 'signed char *'} differ in signedness [-Wpointer-sign] + 149 | if((i = strstr(deviceIDString, "MFG:")) != NULL) { + | ^ epson-escpr-services.c:151:31: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] 151 | } else if((i = strstr(deviceIDString, "MANUFACTURER:")) != NULL) { | ^~~~~~~~~~~~~~ @@ -1018,6 +1799,28 @@ epson-escpr-services.c:151:22: warning: pointer targets in assignment from 'char *' to 'EPS_INT8 *' {aka 'signed char *'} differ in signedness [-Wpointer-sign] 151 | } else if((i = strstr(deviceIDString, "MANUFACTURER:")) != NULL) { | ^ +epson-escpage.c:1114:33: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1114 | EJLStart_ADDSTR(p, "GAMMAMODE", "NORMAL"); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' + 983 | sprintf(b, " %s=%s", p, v); \ + | ^ +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +epson-escpage.c:1114:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 1114 | EJLStart_ADDSTR(p, "GAMMAMODE", "NORMAL"); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' + 984 | b += strlen(b); \ + | ^ +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ epson-escpr-services.c:173:21: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 173 | if((strncmp(i, "EPSON", 5) != 0) && (strncmp(i, "Epson", 5) != 0) ){ | ^ @@ -1031,7 +1834,6 @@ | ^ | | | EPS_INT8 * {aka signed char *} -epson-usb.c: In function 'usbFind': /usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) | ~~~~~~~~~~~~^~~~ @@ -1040,41 +1842,14 @@ | ^ | | | EPS_INT8 * {aka signed char *} -epson-net-snmp.c: In function 'snmpFindStart': -In file included from epson-escpage-color.c:22: -epson-escpage.h:58:57: warning: pointer targets in initialization of 'const EPS_INT8 *' {aka 'const signed char *'} from 'char *' differ in signedness [-Wpointer-sign] - 58 | { EPS_MSID_A4, 4960, 7016, 4720, 6776, "A4" }, - | ^~~~ -epson-escpage.h:58:57: note: (near initialization for 'pageMediaSize[0].name') /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ -epson-escpage.h:59:57: warning: pointer targets in initialization of 'const EPS_INT8 *' {aka 'const signed char *'} from 'char *' differ in signedness [-Wpointer-sign] - 59 | { EPS_MSID_A3, 7016, 9920, 6776, 9680, "A3" }, - | ^~~~ -epson-escpage.h:59:57: note: (near initialization for 'pageMediaSize[1].name') -epson-escpage.h:60:57: warning: pointer targets in initialization of 'const EPS_INT8 *' {aka 'const signed char *'} from 'char *' differ in signedness [-Wpointer-sign] - 60 | { EPS_MSID_B4, 6072, 8600, 5832, 8360, "B4" }, - | ^~~~ -epson-escpage.h:60:57: note: (near initialization for 'pageMediaSize[2].name') -epson-escpage.h:61:57: warning: pointer targets in initialization of 'const EPS_INT8 *' {aka 'const signed char *'} from 'char *' differ in signedness [-Wpointer-sign] - 61 | { EPS_MSID_B5, 4300, 6072, 4060, 5832, "B5" }, - | ^~~~ epson-escpr-services.c:181:32: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 181 | strcpy(manufacturer, i); /* If the name is OK, copy the whole string as-is */ | ^~~~~~~~~~~~ | | | EPS_INT8 * {aka signed char *} -epson-escpage.h:61:57: note: (near initialization for 'pageMediaSize[3].name') -epson-usb.c:252:59: warning: pointer targets in passing argument 2 of 'CreatePrinterInfo' differ in signedness [-Wpointer-sign] - 252 | ret = CreatePrinterInfo(&usbInfo, "", "", "", 0, 0, &printer); - | ^~ - | | - | char * -epson-escpage.h:62:57: warning: pointer targets in initialization of 'const EPS_INT8 *' {aka 'const signed char *'} from 'char *' differ in signedness [-Wpointer-sign] - 62 | { EPS_MSID_LETTER, 5100, 6600, 4860, 6360, "LT" }, - | ^~~~ -epson-escpage.h:62:57: note: (near initialization for 'pageMediaSize[4].name') In file included from /usr/include/features.h:523, from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, @@ -1082,44 +1857,14 @@ /usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -epson-usb.c:105:65: note: expected 'const EPS_INT8 *' {aka 'const signed char *'} but argument is of type 'char *' - 105 | static EPS_ERR_CODE CreatePrinterInfo (EPS_USB_PRINTER_INFO*, const EPS_INT8*, - | ^~~~~~~~~~~~~~~ -epson-escpage.h:63:57: warning: pointer targets in initialization of 'const EPS_INT8 *' {aka 'const signed char *'} from 'char *' differ in signedness [-Wpointer-sign] - 63 | { EPS_MSID_LEGAL, 5100, 8400, 4860, 8160, "LGL"}, - | ^~~~~ -epson-escpage.h:63:57: note: (near initialization for 'pageMediaSize[5].name') epson-escpr-services.c:181:46: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 181 | strcpy(manufacturer, i); /* If the name is OK, copy the whole string as-is */ | ^ | | | EPS_INT8 * {aka signed char *} -epson-escpage.h:64:53: warning: pointer targets in initialization of 'const EPS_INT8 *' {aka 'const signed char *'} from 'char *' differ in signedness [-Wpointer-sign] - 64 | { EPS_MSID_POSTCARD,2362, 3496, 2122, 3256, "PC" } - | ^~~~ -epson-escpage.h:64:53: note: (near initialization for 'pageMediaSize[6].name') /usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:1: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ -epson-net-snmp.c:68:41: warning: pointer targets in passing argument 3 of 'CreateCommand' differ in signedness [-Wpointer-sign] - 68 | #define SNMP_COMMUNITY_STR "public" - | ^~~~~~~~ - | | - | char * -epson-net-snmp.c:417:87: note: in expansion of macro 'SNMP_COMMUNITY_STR' - 417 | if( EPS_ERR_NONE != (ret = CreateCommand(g_TrnBuff, ASN_PDU_GET_NEXT, SNMP_COMMUNITY_STR, - | ^~~~~~~~~~~~~~~~~~ -epson-net-snmp.c:204:60: note: expected 'const EPS_INT8 *' {aka 'const signed char *'} but argument is of type 'char *' - 204 | static EPS_ERR_CODE CreateCommand (EPS_INT8*, EPS_UINT8, const EPS_INT8*, EPS_INT32, - | ^~~~~~~~~~~~~~~ -epson-usb.c:252:63: warning: pointer targets in passing argument 3 of 'CreatePrinterInfo' differ in signedness [-Wpointer-sign] - 252 | ret = CreatePrinterInfo(&usbInfo, "", "", "", 0, 0, &printer); - | ^~ - | | - | char * -epson-usb.c:106:82: note: expected 'const EPS_INT8 *' {aka 'const signed char *'} but argument is of type 'char *' - 106 | const EPS_INT8*, const EPS_INT8*, EPS_INT32, - | ^~~~~~~~~~~~~~~ epson-escpr-services.c:196:32: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] 196 | if((i = strstr(deviceIDString, "MDL:")) != NULL) { | ^~~~~~~~~~~~~~ @@ -1131,25 +1876,6 @@ epson-escpr-services.c:196:23: warning: pointer targets in assignment from 'char *' to 'EPS_INT8 *' {aka 'signed char *'} differ in signedness [-Wpointer-sign] 196 | if((i = strstr(deviceIDString, "MDL:")) != NULL) { | ^ -epson-net-snmp.c:68:41: warning: pointer targets in passing argument 3 of 'CreateCommand' differ in signedness [-Wpointer-sign] - 68 | #define SNMP_COMMUNITY_STR "public" - | ^~~~~~~~ - | | - | char * -epson-net-snmp.c:450:87: note: in expansion of macro 'SNMP_COMMUNITY_STR' - 450 | if( EPS_ERR_NONE != (ret = CreateCommand(g_TrnBuff, ASN_PDU_GET_NEXT, SNMP_COMMUNITY_STR, - | ^~~~~~~~~~~~~~~~~~ -epson-net-snmp.c:204:60: note: expected 'const EPS_INT8 *' {aka 'const signed char *'} but argument is of type 'char *' - 204 | static EPS_ERR_CODE CreateCommand (EPS_INT8*, EPS_UINT8, const EPS_INT8*, EPS_INT32, - | ^~~~~~~~~~~~~~~ -epson-usb.c:252:67: warning: pointer targets in passing argument 4 of 'CreatePrinterInfo' differ in signedness [-Wpointer-sign] - 252 | ret = CreatePrinterInfo(&usbInfo, "", "", "", 0, 0, &printer); - | ^~ - | | - | char * -epson-usb.c:106:99: note: expected 'const EPS_INT8 *' {aka 'const signed char *'} but argument is of type 'char *' - 106 | const EPS_INT8*, const EPS_INT8*, EPS_INT32, - | ^~~~~~~~~~~~~~~ epson-escpr-services.c:198:39: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] 198 | } else if((i = strstr(deviceIDString, "MODEL:")) != NULL) { | ^~~~~~~~~~~~~~ @@ -1161,18 +1887,6 @@ epson-escpr-services.c:198:30: warning: pointer targets in assignment from 'char *' to 'EPS_INT8 *' {aka 'signed char *'} differ in signedness [-Wpointer-sign] 198 | } else if((i = strstr(deviceIDString, "MODEL:")) != NULL) { | ^ -epson-usb.c: In function 'usbProbePrinterByID': -epson-usb.c:311:23: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign] - 311 | pPos = strtok(printerUUID, EPS_USBID_SEP); - | ^~~~~~~~~~~ - | | - | EPS_INT8 * {aka signed char *} -In file included from epson-typedefs.h:30, - from epson-escpr-pvt.h:32, - from epson-usb.c:37: -/usr/include/string.h:356:39: note: expected 'char * restrict' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 356 | extern char *strtok (char *__restrict __s, const char *__restrict __delim) - | ~~~~~~~~~~~~~~~~~^~~ epson-escpr-services.c:223:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 223 | if(strlen(i) < 64) { | ^ @@ -1181,9 +1895,6 @@ /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ -epson-usb.c:311:14: warning: pointer targets in assignment from 'char *' to 'EPS_INT8 *' {aka 'signed char *'} differ in signedness [-Wpointer-sign] - 311 | pPos = strtok(printerUUID, EPS_USBID_SEP); - | ^ epson-escpr-services.c:224:32: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 224 | strcpy(modelName, i); /* If the name is OK, copy the whole string as-is */ | ^~~~~~~~~ @@ -1197,15 +1908,9 @@ | ^ | | | EPS_INT8 * {aka signed char *} -epson-net-snmp.c: In function 'snmpProbeByID': /usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:1: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ -epson-usb.c:316:32: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign] - 316 | sscanf(pPos, "%x", &nTmp); - | ^~~~ - | | - | EPS_INT8 * {aka signed char *} epson-escpr-services.c:238:20: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] 238 | if((i = strstr(deviceIDString, "CMD:")) == NULL) { | ^~~~~~~~~~~~~~ @@ -1214,24 +1919,9 @@ /usr/include/string.h:350:34: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 350 | extern char *strstr (const char *__haystack, const char *__needle) | ~~~~~~~~~~~~^~~~~~~~~~ -epson-net-snmp.c:643:23: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign] - 643 | pPos = strtok(printerUUID, EPS_NETID_SEP); - | ^~~~~~~~~~~ - | | - | EPS_INT8 * {aka signed char *} epson-escpr-services.c:238:11: warning: pointer targets in assignment from 'char *' to 'EPS_INT8 *' {aka 'signed char *'} differ in signedness [-Wpointer-sign] 238 | if((i = strstr(deviceIDString, "CMD:")) == NULL) { | ^ -In file included from epson-typedefs.h:29: -/usr/include/stdio.h:430:43: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 430 | extern int sscanf (const char *__restrict __s, - | ~~~~~~~~~~~~~~~~~~~~~~~^~~ -In file included from epson-typedefs.h:30, - from epson-escpr-def.h:29, - from epson-net-snmp.c:38: -/usr/include/string.h:356:39: note: expected 'char * restrict' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 356 | extern char *strtok (char *__restrict __s, const char *__restrict __delim) - | ~~~~~~~~~~~~~~~~~^~~ epson-escpr-services.c:259:32: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] 259 | if((k = strstr(i, ",")) != NULL) { | ^ @@ -1240,32 +1930,113 @@ /usr/include/string.h:350:34: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 350 | extern char *strstr (const char *__haystack, const char *__needle) | ~~~~~~~~~~~~^~~~~~~~~~ -epson-net-snmp.c:643:14: warning: pointer targets in assignment from 'char *' to 'EPS_INT8 *' {aka 'signed char *'} differ in signedness [-Wpointer-sign] - 643 | pPos = strtok(printerUUID, EPS_NETID_SEP); - | ^ -epson-usb.c:324:32: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] - 324 | strcpy(modelNameTgt, pPos); - | ^~~~~~~~~~~~ - | | - | EPS_INT8 * {aka signed char *} -In file included from /usr/include/features.h:523, - from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/stdio.h:28: -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ epson-escpr-services.c:259:23: warning: pointer targets in assignment from 'char *' to 'EPS_INT8 *' {aka 'signed char *'} differ in signedness [-Wpointer-sign] 259 | if((k = strstr(i, ",")) != NULL) { | ^ -epson-escpage.c: In function 'ejlStart': -epson-usb.c:324:46: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] - 324 | strcpy(modelNameTgt, pPos); - | ^~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:1: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), +epson-escpr-services.c:263:32: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] + 263 | if((p = strstr(i, "ESCPR")) != NULL) { + | ^ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:350:34: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 350 | extern char *strstr (const char *__haystack, const char *__needle) + | ~~~~~~~~~~~~^~~~~~~~~~ +epson-escpr-services.c:263:23: warning: pointer targets in assignment from 'char *' to 'EPS_INT8 *' {aka 'signed char *'} differ in signedness [-Wpointer-sign] + 263 | if((p = strstr(i, "ESCPR")) != NULL) { + | ^ +epson-escpr-services.c:266:41: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign] + 266 | sscanf(p+5, "%d", cmdLevel); + | ~^~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/stdio.h:430:43: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 430 | extern int sscanf (const char *__restrict __s, + | ~~~~~~~~~~~~~~~~~~~~~~~^~~ +epson-escpr-services.c:271:34: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] + 271 | } else if(strstr(i, "ESCPAGECOLOR") != NULL) { + | ^ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:350:34: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 350 | extern char *strstr (const char *__haystack, const char *__needle) + | ~~~~~~~~~~~~^~~~~~~~~~ +epson-escpr-services.c:278:34: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] + 278 | } else if(strstr(i, "ESCPAGE") != NULL) { + | ^ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:350:34: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 350 | extern char *strstr (const char *__haystack, const char *__needle) + | ~~~~~~~~~~~~^~~~~~~~~~ +epson-net-snmp.c: In function 'snmpFindStart': +epson-escpr-services.c:279:35: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] + 279 | if(strstr(i, "ESCPAGES") == NULL) { + | ^ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:350:34: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 350 | extern char *strstr (const char *__haystack, const char *__needle) + | ~~~~~~~~~~~~^~~~~~~~~~ +epson-escpage.c:1117:33: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1117 | EJLStart_ADDSTR(p, "SL", "YES"); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' + 983 | sprintf(b, " %s=%s", p, v); \ + | ^ +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) | ^~~~~ +epson-escpage.c:1117:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 1117 | EJLStart_ADDSTR(p, "SL", "YES"); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' + 984 | b += strlen(b); \ + | ^ +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +epson-net-snmp.c:68:41: warning: pointer targets in passing argument 3 of 'CreateCommand' differ in signedness [-Wpointer-sign] + 68 | #define SNMP_COMMUNITY_STR "public" + | ^~~~~~~~ + | | + | char * +epson-net-snmp.c:417:87: note: in expansion of macro 'SNMP_COMMUNITY_STR' + 417 | if( EPS_ERR_NONE != (ret = CreateCommand(g_TrnBuff, ASN_PDU_GET_NEXT, SNMP_COMMUNITY_STR, + | ^~~~~~~~~~~~~~~~~~ +epson-net-snmp.c:204:60: note: expected 'const EPS_INT8 *' {aka 'const signed char *'} but argument is of type 'char *' + 204 | static EPS_ERR_CODE CreateCommand (EPS_INT8*, EPS_UINT8, const EPS_INT8*, EPS_INT32, + | ^~~~~~~~~~~~~~~ +epson-net-snmp.c:68:41: warning: pointer targets in passing argument 3 of 'CreateCommand' differ in signedness [-Wpointer-sign] + 68 | #define SNMP_COMMUNITY_STR "public" + | ^~~~~~~~ + | | + | char * +epson-net-snmp.c:450:87: note: in expansion of macro 'SNMP_COMMUNITY_STR' + 450 | if( EPS_ERR_NONE != (ret = CreateCommand(g_TrnBuff, ASN_PDU_GET_NEXT, SNMP_COMMUNITY_STR, + | ^~~~~~~~~~~~~~~~~~ +epson-net-snmp.c:204:60: note: expected 'const EPS_INT8 *' {aka 'const signed char *'} but argument is of type 'char *' + 204 | static EPS_ERR_CODE CreateCommand (EPS_INT8*, EPS_UINT8, const EPS_INT8*, EPS_INT32, + | ^~~~~~~~~~~~~~~ +epson-net-snmp.c: In function 'snmpProbeByID': +epson-net-snmp.c:643:23: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign] + 643 | pPos = strtok(printerUUID, EPS_NETID_SEP); + | ^~~~~~~~~~~ + | | + | EPS_INT8 * {aka signed char *} +In file included from epson-typedefs.h:30, + from epson-escpr-def.h:29, + from epson-net-snmp.c:38: +/usr/include/string.h:356:39: note: expected 'char * restrict' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 356 | extern char *strtok (char *__restrict __s, const char *__restrict __delim) + | ~~~~~~~~~~~~~~~~~^~~ +epson-net-snmp.c:643:14: warning: pointer targets in assignment from 'char *' to 'EPS_INT8 *' {aka 'signed char *'} differ in signedness [-Wpointer-sign] + 643 | pPos = strtok(printerUUID, EPS_NETID_SEP); + | ^ +epson-net-lpr.c: In function 'StartDataSession': epson-net-snmp.c:647:32: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 647 | strcpy(compName, pPos); | ^~~~~~~~ @@ -1278,71 +2049,36 @@ /usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -epson-usb.c:328:22: warning: pointer targets in assignment from 'char *' to 'EPS_INT8 *' {aka 'signed char *'} differ in signedness [-Wpointer-sign] - 328 | pPos = strtok(NULL, EPS_USBID_SEP); - | ^ -epson-escpr-services.c:263:32: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] - 263 | if((p = strstr(i, "ESCPR")) != NULL) { - | ^ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:350:34: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 350 | extern char *strstr (const char *__haystack, const char *__needle) - | ~~~~~~~~~~~~^~~~~~~~~~ epson-net-snmp.c:647:42: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 647 | strcpy(compName, pPos); | ^~~~ | | | EPS_INT8 * {aka signed char *} +epson-net-lpr.c:860:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 860 | sprintf(buffer, "\x02%s\n", pqueue); + | ^~~~~~ + | | + | EPS_INT8 * {aka signed char *} /usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:1: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ -epson-escpr-services.c:263:23: warning: pointer targets in assignment from 'char *' to 'EPS_INT8 *' {aka 'signed char *'} differ in signedness [-Wpointer-sign] - 263 | if((p = strstr(i, "ESCPR")) != NULL) { - | ^ +In file included from /usr/include/features.h:523, + from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, + from /usr/include/stdio.h:28, + from epson-typedefs.h:29, + from epson-escpr-def.h:29, + from epson-net-lpr.c:40: +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ epson-net-snmp.c:650:32: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 650 | strcpy(compSysName, pPos); | ^~~~~~~~~~~ | | | EPS_INT8 * {aka signed char *} -epson-usb.c:364:59: warning: pointer targets in passing argument 2 of 'CreatePrinterInfo' differ in signedness [-Wpointer-sign] - 364 | ret = CreatePrinterInfo(&usbInfo, "", "", "", 0, 0, printer); - | ^~ - | | - | char * /usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -epson-usb.c:105:65: note: expected 'const EPS_INT8 *' {aka 'const signed char *'} but argument is of type 'char *' - 105 | static EPS_ERR_CODE CreatePrinterInfo (EPS_USB_PRINTER_INFO*, const EPS_INT8*, - | ^~~~~~~~~~~~~~~ -epson-escpage.c:1001:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1001 | sprintf(p, "%s%s \x0A%s\x0A%s %s", - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-usb.c:364:63: warning: pointer targets in passing argument 3 of 'CreatePrinterInfo' differ in signedness [-Wpointer-sign] - 364 | ret = CreatePrinterInfo(&usbInfo, "", "", "", 0, 0, printer); - | ^~ - | | - | char * -epson-escpr-services.c:266:41: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign] - 266 | sscanf(p+5, "%d", cmdLevel); - | ~^~ - | | - | EPS_INT8 * {aka signed char *} -epson-usb.c:106:82: note: expected 'const EPS_INT8 *' {aka 'const signed char *'} but argument is of type 'char *' - 106 | const EPS_INT8*, const EPS_INT8*, EPS_INT32, - | ^~~~~~~~~~~~~~~ -In file included from /usr/include/features.h:523, - from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/stdio.h:28, - from epson-typedefs.h:29, - from epson-escpr-err.h:29, - from epson-escpage.c:19: -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ epson-net-snmp.c:650:45: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 650 | strcpy(compSysName, pPos); | ^~~~ @@ -1351,28 +2087,29 @@ /usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:1: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ -epson-usb.c:364:67: warning: pointer targets in passing argument 4 of 'CreatePrinterInfo' differ in signedness [-Wpointer-sign] - 364 | ret = CreatePrinterInfo(&usbInfo, "", "", "", 0, 0, printer); - | ^~ - | | - | char * -epson-usb.c:106:99: note: expected 'const EPS_INT8 *' {aka 'const signed char *'} but argument is of type 'char *' - 106 | const EPS_INT8*, const EPS_INT8*, EPS_INT32, - | ^~~~~~~~~~~~~~~ -/usr/include/stdio.h:430:43: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 430 | extern int sscanf (const char *__restrict __s, - | ~~~~~~~~~~~~~~~~~~~~~~~^~~ +epson-net-lpr.c:863:76: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 863 | if( epsNetFnc.send(lprPrintJob->socData, buffer, (EPS_INT32)strlen(buffer), EPSNET_SEND_TIMEOUT) + | ^~~~~~ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:1120:33: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1120 | EJLStart_ADDSTR(p, "TO", "0"); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' + 983 | sprintf(b, " %s=%s", p, v); \ + | ^ epson-net-snmp.c:654:22: warning: pointer targets in assignment from 'char *' to 'EPS_INT8 *' {aka 'signed char *'} differ in signedness [-Wpointer-sign] 654 | pPos = strtok(NULL, EPS_NETID_SEP); | ^ -epson-escpr-services.c:271:34: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] - 271 | } else if(strstr(i, "ESCPAGECOLOR") != NULL) { - | ^ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:350:34: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 350 | extern char *strstr (const char *__haystack, const char *__needle) - | ~~~~~~~~~~~~^~~~~~~~~~ +In file included from epson-typedefs.h:30: +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ In file included from epson-net-snmp.c:42: epson-protocol.h:49:41: warning: pointer targets in passing argument 2 of 'snmpFindStart' differ in signedness [-Wpointer-sign] 49 | #define EPSNET_UDP_BROADCAST_ADDR "255.255.255.255" @@ -1382,33 +2119,17 @@ epson-net-snmp.c:686:51: note: in expansion of macro 'EPSNET_UDP_BROADCAST_ADDR' 686 | ret = snmpFindStart( socks+ifCnt, EPSNET_UDP_BROADCAST_ADDR, TRUE, ifBuf+(ifCnt*EPS_IFNAME_LEN) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~ -epson-escpage.c:1009:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1009 | sprintf(p, "%s%s \x0A%s\x0A%s%s \x0A%s\x0A%s %s", - | ^ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ epson-net-snmp.c:351:33: note: expected 'const EPS_INT8 *' {aka 'const signed char *'} but argument is of type 'char *' 351 | const EPS_INT8* address, | ~~~~~~~~~~~~~~~~^~~~~~~ -epson-escpr-services.c:278:34: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] - 278 | } else if(strstr(i, "ESCPAGE") != NULL) { - | ^ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:350:34: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 350 | extern char *strstr (const char *__haystack, const char *__needle) - | ~~~~~~~~~~~~^~~~~~~~~~ -epson-escpr-services.c:279:35: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] - 279 | if(strstr(i, "ESCPAGES") == NULL) { - | ^ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:350:34: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 350 | extern char *strstr (const char *__haystack, const char *__needle) - | ~~~~~~~~~~~~^~~~~~~~~~ +epson-net-lpr.c:864:38: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 864 | != (EPS_INT32)strlen(buffer)){ + | ^~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ epson-escpr-services.c:332:32: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] 332 | if((i = strstr(deviceIDString, "ELG:")) != NULL) { | ^~~~~~~~~~~~~~ @@ -1417,30 +2138,9 @@ /usr/include/string.h:350:34: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 350 | extern char *strstr (const char *__haystack, const char *__needle) | ~~~~~~~~~~~~^~~~~~~~~~ -epson-escpage.c:1019:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 1019 | p += strlen(p); - | ^ - | | - | EPS_INT8 * {aka signed char *} -In file included from epson-typedefs.h:30: -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ epson-escpr-services.c:332:23: warning: pointer targets in assignment from 'char *' to 'EPS_INT8 *' {aka 'signed char *'} differ in signedness [-Wpointer-sign] 332 | if((i = strstr(deviceIDString, "ELG:")) != NULL) { | ^ -epson-protocol.h:49:41: warning: pointer targets in passing argument 2 of 'snmpFindStart' differ in signedness [-Wpointer-sign] - 49 | #define EPSNET_UDP_BROADCAST_ADDR "255.255.255.255" - | ^~~~~~~~~~~~~~~~~ - | | - | char * -epson-net-snmp.c:734:75: note: in expansion of macro 'EPSNET_UDP_BROADCAST_ADDR' - 734 | ret = snmpFindStart( socks+ifCnt, EPSNET_UDP_BROADCAST_ADDR, TRUE, ifBuf+(ifCnt*EPS_IFNAME_LEN) ); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -epson-net-snmp.c:351:33: note: expected 'const EPS_INT8 *' {aka 'const signed char *'} but argument is of type 'char *' - 351 | const EPS_INT8* address, - | ~~~~~~~~~~~~~~~~^~~~~~~ -epson-escpr-pm.c: In function '_SP_ChangeSpec_UpdatePMReply': epson-escpr-services.c:350:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 350 | if(strlen(i) <= 4) { | ^ @@ -1457,255 +2157,29 @@ /usr/include/stdio.h:430:43: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 430 | extern int sscanf (const char *__restrict __s, | ~~~~~~~~~~~~~~~~~~~~~~~^~~ -epson-net-snmp.c: In function 'snmpGetStatus': -epson-usb.c: In function 'usbResetPrinter': epson-escpr-services.c: In function 'serCheckLang': epson-escpr-services.c:383:22: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 383 | if( (strncmp(langString, "ESC-P/R", 7) == 0) ){ | ^~~~~~~~~~ | | | EPS_INT8 * {aka signed char *} -epson-net-snmp.c:68:41: warning: pointer targets in passing argument 6 of 'snmpTransactS' differ in signedness [-Wpointer-sign] - 68 | #define SNMP_COMMUNITY_STR "public" - | ^~~~~~~~ - | | - | char * -epson-net-snmp.c:806:91: note: in expansion of macro 'SNMP_COMMUNITY_STR' - 806 | s_oidPrvStatus, ASN_PDU_GET_NEXT, SNMP_COMMUNITY_STR, - | ^~~~~~~~~~~~~~~~~~ -epson-escpage-mono.c: In function 'BandEmit': /usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) | ~~~~~~~~~~~~^~~~ -In file included from epson-net-snmp.c:43: -epson-net-snmp.h:122:102: note: expected 'const EPS_INT8 *' {aka 'const signed char *'} but argument is of type 'char *' - 122 | const EPS_INT8*, EPS_UINT8, const EPS_INT8*, - | ^~~~~~~~~~~~~~~ -epson-escpr-pm.c:957:35: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] - 957 | if( (strcmp(printer->modelName, "E-300" ) == 0) ){ - | ~~~~~~~^~~~~~~~~~~ - | | - | EPS_INT8 * {aka signed char *} epson-escpr-services.c: In function 'serAnalyzeStatus': -In file included from epson-typedefs.h:30, - from epson-escpr-err.h:29, - from epson-escpr-pm.c:24: -/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 156 | extern int strcmp (const char *__s1, const char *__s2) - | ~~~~~~~~~~~~^~~~ epson-escpr-services.c:437:40: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] 437 | if((Field = (EPS_UINT8*)strstr(Status,"ST2")) == NULL ){ | ^~~~~~ | | | EPS_INT8 * {aka signed char *} -/usr/include/string.h:350:34: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 350 | extern char *strstr (const char *__haystack, const char *__needle) - | ~~~~~~~~~~~~^~~~~~~~~~ -epson-usb.c:804:28: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] - 804 | if (strstr((EPS_INT8*)pResult, "rj:OK;") == NULL) { - | ^~~~~~~~~~~~~~~~~~ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage-mono.c:995:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 995 | sprintf(p, "\x1D%dY", iRow); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:1022:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1022 | EJLStart_ADDSTR(p, "RS", - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' - 983 | sprintf(b, " %s=%s", p, v); \ - | ^ -/usr/include/string.h:350:34: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 350 | extern char *strstr (const char *__haystack, const char *__needle) - | ~~~~~~~~~~~~^~~~~~~~~~ -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ -epson-net-snmp.c: In function 'snmpGetStatus_Page': -In file included from /usr/include/features.h:523, - from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/stdio.h:28, - from epson-typedefs.h:29, - from epson-escpr-err.h:29, - from epson-escpage-mono.c:19: -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ -epson-escpr-pm.c:960:35: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] - 960 | } else if( (strcmp(printer->modelName, "E-500" ) == 0) || - | ~~~~~~~^~~~~~~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 156 | extern int strcmp (const char *__s1, const char *__s2) - | ~~~~~~~~~~~~^~~~ -epson-escpage-color.c: In function 'RegisterPalette': -epson-net-snmp.c:68:41: warning: pointer targets in passing argument 6 of 'snmpTransactS' differ in signedness [-Wpointer-sign] - 68 | #define SNMP_COMMUNITY_STR "public" - | ^~~~~~~~ - | | - | char * -epson-net-snmp.c:858:91: note: in expansion of macro 'SNMP_COMMUNITY_STR' - 858 | s_oidDevStatus, ASN_PDU_GET_NEXT, SNMP_COMMUNITY_STR, - | ^~~~~~~~~~~~~~~~~~ -epson-net-snmp.h:122:102: note: expected 'const EPS_INT8 *' {aka 'const signed char *'} but argument is of type 'char *' - 122 | const EPS_INT8*, EPS_UINT8, const EPS_INT8*, - | ^~~~~~~~~~~~~~~ -epson-escpage-mono.c:996:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 996 | p += strlen(p); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-usb.c:712:21: warning: variable 'retBufSize' set but not used [-Wunused-but-set-variable] - 712 | EPS_INT32 retBufSize; /* Size of buffer written */ - | ^~~~~~~~~~ -In file included from epson-typedefs.h:30: -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ -epson-escpage-color.c:830:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 830 | sprintf(p, sbplrBE, entryNum*4); /* 4 = RGBA */ - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpr-pm.c:961:39: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] - 961 | (strcmp(printer->modelName, "E-700" ) == 0) ) { - | ~~~~~~~^~~~~~~~~~~ - | | - | EPS_INT8 * {aka signed char *} -In file included from /usr/include/features.h:523, - from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/stdio.h:28, - from epson-typedefs.h:29, - from epson-escpr-err.h:29, - from epson-escpage-color.c:19: -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ -/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 156 | extern int strcmp (const char *__s1, const char *__s2) - | ~~~~~~~~~~~~^~~~ -epson-escpage-color.c:830:20: warning: pointer targets in passing argument 2 of 'sprintf' differ in signedness [-Wpointer-sign] - 830 | sprintf(p, sbplrBE, entryNum*4); /* 4 = RGBA */ - | ^~~~~~~ - | | - | const EPS_INT8 * {aka const signed char *} -epson-escpage.c:1022:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 1022 | EJLStart_ADDSTR(p, "RS", - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' - 984 | b += strlen(b); \ - | ^ -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ -epson-escpr-pm.c:964:35: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] - 964 | } else if( (strcmp(printer->modelName, "PictureMate PM 200" ) == 0) || - | ~~~~~~~^~~~~~~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ -epson-net-snmp.c:68:41: warning: pointer targets in passing argument 6 of 'snmpTransactS' differ in signedness [-Wpointer-sign] - 68 | #define SNMP_COMMUNITY_STR "public" - | ^~~~~~~~ - | | - | char * -epson-net-snmp.c:877:95: note: in expansion of macro 'SNMP_COMMUNITY_STR' - 877 | s_oidPrinterStatus, ASN_PDU_GET_NEXT, SNMP_COMMUNITY_STR, - | ^~~~~~~~~~~~~~~~~~ -/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 156 | extern int strcmp (const char *__s1, const char *__s2) - | ~~~~~~~~~~~~^~~~ -epson-escpage-mono.c:1002:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1002 | sprintf(p, sbBID, iNByte, iNDot); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-net-snmp.h:122:102: note: expected 'const EPS_INT8 *' {aka 'const signed char *'} but argument is of type 'char *' - 122 | const EPS_INT8*, EPS_UINT8, const EPS_INT8*, - | ^~~~~~~~~~~~~~~ -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ -epson-net-lpr.c: In function 'StartDataSession': -epson-escpage-mono.c:1002:20: warning: pointer targets in passing argument 2 of 'sprintf' differ in signedness [-Wpointer-sign] - 1002 | sprintf(p, sbBID, iNByte, iNDot); - | ^~~~~ - | | - | const EPS_INT8 * {aka const signed char *} -epson-escpage-color.c:830:20: warning: format string is not an array of type 'char' [-Wformat=] - 830 | sprintf(p, sbplrBE, entryNum*4); /* 4 = RGBA */ - | ^~~~~~~ -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ -epson-escpr-pm.c:965:39: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] - 965 | (strcmp(printer->modelName, "PictureMate PM 210" ) == 0) ){ - | ~~~~~~~^~~~~~~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 156 | extern int strcmp (const char *__s1, const char *__s2) - | ~~~~~~~~~~~~^~~~ -epson-usb.c: In function 'usbMechCommand': -epson-net-snmp.c:68:41: warning: pointer targets in passing argument 6 of 'snmpTransactS' differ in signedness [-Wpointer-sign] - 68 | #define SNMP_COMMUNITY_STR "public" - | ^~~~~~~~ - | | - | char * -epson-net-snmp.c:939:102: note: in expansion of macro 'SNMP_COMMUNITY_STR' - 939 | s_oidPrinterError, ASN_PDU_GET_NEXT, SNMP_COMMUNITY_STR, - | ^~~~~~~~~~~~~~~~~~ -epson-net-snmp.h:122:102: note: expected 'const EPS_INT8 *' {aka 'const signed char *'} but argument is of type 'char *' - 122 | const EPS_INT8*, EPS_UINT8, const EPS_INT8*, - | ^~~~~~~~~~~~~~~ -epson-net-lpr.c:860:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 860 | sprintf(buffer, "\x02%s\n", pqueue); - | ^~~~~~ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage-color.c:831:45: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 831 | pCmdBuff->len += (EPS_UINT32)strlen(p); - | ^ - | | - | EPS_INT8 * {aka signed char *} -In file included from /usr/include/features.h:523, - from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/stdio.h:28, - from epson-typedefs.h:29, - from epson-escpr-def.h:29, - from epson-net-lpr.c:40: -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ -epson-escpage-mono.c:1002:20: warning: format string is not an array of type 'char' [-Wformat=] - 1002 | sprintf(p, sbBID, iNByte, iNDot); - | ^~~~~ -In file included from epson-typedefs.h:30: -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ -epson-escpr-pm.c:968:35: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] - 968 | } else if( (strcmp(printer->modelName, "PictureMate PM 240" ) == 0) || - | ~~~~~~~^~~~~~~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 156 | extern int strcmp (const char *__s1, const char *__s2) - | ~~~~~~~~~~~~^~~~ In file included from epson-protocol.c:45: epson-escpage.h:58:57: warning: pointer targets in initialization of 'const EPS_INT8 *' {aka 'const signed char *'} from 'char *' differ in signedness [-Wpointer-sign] 58 | { EPS_MSID_A4, 4960, 7016, 4720, 6776, "A4" }, | ^~~~ epson-escpage.h:58:57: note: (near initialization for 'pageMediaSize[0].name') +/usr/include/string.h:350:34: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 350 | extern char *strstr (const char *__haystack, const char *__needle) + | ~~~~~~~~~~~~^~~~~~~~~~ epson-escpage.h:59:57: warning: pointer targets in initialization of 'const EPS_INT8 *' {aka 'const signed char *'} from 'char *' differ in signedness [-Wpointer-sign] 59 | { EPS_MSID_A3, 7016, 9920, 6776, 9680, "A3" }, | ^~~~ @@ -1718,22 +2192,6 @@ 61 | { EPS_MSID_B5, 4300, 6072, 4060, 5832, "B5" }, | ^~~~ epson-escpage.h:61:57: note: (near initialization for 'pageMediaSize[3].name') -epson-escpage.c:1031:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1031 | EJLStart_ADDSTR(p, "PS", pageMediaSize[i].name); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' - 983 | sprintf(b, " %s=%s", p, v); \ - | ^ -epson-net-lpr.c:863:76: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 863 | if( epsNetFnc.send(lprPrintJob->socData, buffer, (EPS_INT32)strlen(buffer), EPSNET_SEND_TIMEOUT) - | ^~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ epson-escpage.h:62:57: warning: pointer targets in initialization of 'const EPS_INT8 *' {aka 'const signed char *'} from 'char *' differ in signedness [-Wpointer-sign] 62 | { EPS_MSID_LETTER, 5100, 6600, 4860, 6360, "LT" }, | ^~~~ @@ -1742,92 +2200,64 @@ 63 | { EPS_MSID_LEGAL, 5100, 8400, 4860, 8160, "LGL"}, | ^~~~~ epson-escpage.h:63:57: note: (near initialization for 'pageMediaSize[5].name') -In file included from epson-typedefs.h:30: -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ epson-escpage.h:64:53: warning: pointer targets in initialization of 'const EPS_INT8 *' {aka 'const signed char *'} from 'char *' differ in signedness [-Wpointer-sign] 64 | { EPS_MSID_POSTCARD,2362, 3496, 2122, 3256, "PC" } | ^~~~ epson-escpage.h:64:53: note: (near initialization for 'pageMediaSize[6].name') -epson-escpage-mono.c:1003:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 1003 | p += strlen(p); - | ^ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ -epson-escpr-pm.c:969:39: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] - 969 | (strcmp(printer->modelName, "PictureMate PM 250" ) == 0) || - | ~~~~~~~^~~~~~~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 156 | extern int strcmp (const char *__s1, const char *__s2) - | ~~~~~~~~~~~~^~~~ -epson-escpage-color.c: In function 'BandEmit': -epson-net-lpr.c:864:38: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 864 | != (EPS_INT32)strlen(buffer)){ - | ^~~~~~ - | | - | EPS_INT8 * {aka signed char *} +epson-escpage.c:1120:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 1120 | EJLStart_ADDSTR(p, "TO", "0"); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' + 984 | b += strlen(b); \ + | ^ /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ -epson-usb.c:1212:16: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] - 1212 | if (strstr(Reply,"OK") == NULL){ - | ^~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:350:34: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 350 | extern char *strstr (const char *__haystack, const char *__needle) - | ~~~~~~~~~~~~^~~~~~~~~~ -epson-escpr-pm.c:970:43: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] - 970 | (strcmp(printer->modelName, "PictureMate PM 280" ) == 0) ){ - | ~~~~~~~^~~~~~~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 156 | extern int strcmp (const char *__s1, const char *__s2) - | ~~~~~~~~~~~~^~~~ -epson-escpr-services.c: In function 'serGetSerialNo': -epson-escpage-color.c:980:16: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] - 980 | strcpy(p, "\x1D""0X"); - | ^ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +epson-escpage.c:1123:33: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1123 | EJLStart_ADDSTR(p, "LO", "0"); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' + 983 | sprintf(b, " %s=%s", p, v); \ + | ^ +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +epson-protocol.h:49:41: warning: pointer targets in passing argument 2 of 'snmpFindStart' differ in signedness [-Wpointer-sign] + 49 | #define EPSNET_UDP_BROADCAST_ADDR "255.255.255.255" + | ^~~~~~~~~~~~~~~~~ + | | + | char * +epson-net-snmp.c:734:75: note: in expansion of macro 'EPSNET_UDP_BROADCAST_ADDR' + 734 | ret = snmpFindStart( socks+ifCnt, EPSNET_UDP_BROADCAST_ADDR, TRUE, ifBuf+(ifCnt*EPS_IFNAME_LEN) ); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +epson-net-snmp.c:351:33: note: expected 'const EPS_INT8 *' {aka 'const signed char *'} but argument is of type 'char *' + 351 | const EPS_INT8* address, + | ~~~~~~~~~~~~~~~~^~~~~~~ epson-net-lpr.c:887:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] 887 | sprintf(dname, "dfA%d%s", nJobID, LPR_HOST_NAME); | ^~~~~ | | | EPS_INT8 * {aka signed char *} +epson-net-snmp.c: In function 'snmpGetStatus': /usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) | ^~~~~ -epson-escpage.c:1031:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 1031 | EJLStart_ADDSTR(p, "PS", pageMediaSize[i].name); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' - 984 | b += strlen(b); \ - | ^ -epson-net-snmp.c: In function 'snmpInfoCommand': -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ -epson-escpr-services.c:803:20: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] - 803 | p = strstr(cdBuff, "cd:"); - | ^~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:350:34: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 350 | extern char *strstr (const char *__haystack, const char *__needle) - | ~~~~~~~~~~~~^~~~~~~~~~ +epson-net-snmp.c:68:41: warning: pointer targets in passing argument 6 of 'snmpTransactS' differ in signedness [-Wpointer-sign] + 68 | #define SNMP_COMMUNITY_STR "public" + | ^~~~~~~~ + | | + | char * +epson-net-snmp.c:806:91: note: in expansion of macro 'SNMP_COMMUNITY_STR' + 806 | s_oidPrvStatus, ASN_PDU_GET_NEXT, SNMP_COMMUNITY_STR, + | ^~~~~~~~~~~~~~~~~~ +In file included from epson-net-snmp.c:43: +epson-net-snmp.h:122:102: note: expected 'const EPS_INT8 *' {aka 'const signed char *'} but argument is of type 'char *' + 122 | const EPS_INT8*, EPS_UINT8, const EPS_INT8*, + | ^~~~~~~~~~~~~~~ epson-net-lpr.c:888:13: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] 888 | sprintf(cname, "cfA%d%s", nJobID, LPR_HOST_NAME); | ^~~~~ @@ -1836,126 +2266,66 @@ /usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) | ^~~~~ -epson-usb.c: In function 'CreatePrinterInfo': -epson-escpage-color.c:981:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 981 | p += strlen(p); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-net-snmp.c:1151:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1151 | sprintf(cOid, "%s.1.%d.%d.%d.%d.%d", s_oidPrvCtrl, 's', 't', 0x01, 0x00, 0x01); - | ^~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ -epson-escpr-services.c:803:11: warning: pointer targets in assignment from 'char *' to 'EPS_INT8 *' {aka 'signed char *'} differ in signedness [-Wpointer-sign] - 803 | p = strstr(cdBuff, "cd:"); - | ^ -epson-escpr-pm.c:1075:28: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] - 1075 | if ((strcmp(printer->modelName, "Stylus Photo R380" ) == 0) || - | ~~~~~~~^~~~~~~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 156 | extern int strcmp (const char *__s1, const char *__s2) - | ~~~~~~~~~~~~^~~~ +epson-net-snmp.c: In function 'snmpGetStatus_Page': epson-net-lpr.c:889:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] 889 | sprintf(controlfile, "H%s\nP%s\nv%s\nU%s\nN%s\n", | ^~~~~~~~~~~ | | | EPS_INT8 * {aka signed char *} -epson-escpage-color.c:984:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 984 | sprintf(p, "\x1D%dY", emitRowCount); - | ^ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ -epson-net-snmp.c:1154:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1154 | sprintf(cOid, "%s.1.%d.%d.%d.%d.%d", s_oidPrvCtrl, 'p', 'm', 0x01, 0x00, 0x01); - | ^~~~ - | | - | EPS_INT8 * {aka signed char *} /usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) | ^~~~~ -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ -epson-protocol.c: In function 'prtProbePrinterByID': -epson-escpr-services.c:809:26: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] - 809 | if( 0 == strncmp(p, "NA", 2) || 0 == strncmp(p, "BUSY", 4)){ - | ^ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) - | ~~~~~~~~~~~~^~~~ -epson-usb.c:1466:23: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] - 1466 | strcpy( (*printer)->location, EPS_USB_NAME ); - | ~~~~~~~~~~^~~~~~~~~~ - | | - | EPS_INT8 * {aka signed char *} -epson-escpr-pm.c:1076:24: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] - 1076 | (strcmp(printer->modelName, "Stylus Photo RX580") == 0) ) { - | ~~~~~~~^~~~~~~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 156 | extern int strcmp (const char *__s1, const char *__s2) - | ~~~~~~~~~~~~^~~~ -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -epson-escpage.c:1039:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1039 | EJLStart_ADDSTR(p, "PK", pageMediaType[i].name); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' - 983 | sprintf(b, " %s=%s", p, v); \ - | ^ -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ -epson-escpage-color.c:985:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 985 | p += strlen(p); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-net-snmp.c:1157:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1157 | sprintf(cOid, "%s.1.%d.%d.%d.%d.%d", s_oidPrvCtrl, 'p', 'm', 0x01, 0x00, 0x02); - | ^~~~ - | | - | EPS_INT8 * {aka signed char *} +epson-net-snmp.c:68:41: warning: pointer targets in passing argument 6 of 'snmpTransactS' differ in signedness [-Wpointer-sign] + 68 | #define SNMP_COMMUNITY_STR "public" + | ^~~~~~~~ + | | + | char * +epson-net-snmp.c:858:91: note: in expansion of macro 'SNMP_COMMUNITY_STR' + 858 | s_oidDevStatus, ASN_PDU_GET_NEXT, SNMP_COMMUNITY_STR, + | ^~~~~~~~~~~~~~~~~~ +epson-net-snmp.h:122:102: note: expected 'const EPS_INT8 *' {aka 'const signed char *'} but argument is of type 'char *' + 122 | const EPS_INT8*, EPS_UINT8, const EPS_INT8*, + | ^~~~~~~~~~~~~~~ +epson-net-lpr.c:891:59: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 891 | sprintf(buffer, "\x02%d %s\n", (EPS_UINT32)strlen(controlfile), cname); + | ^~~~~~~~~~~ + | | + | EPS_INT8 * {aka signed char *} /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ +epson-net-snmp.c:68:41: warning: pointer targets in passing argument 6 of 'snmpTransactS' differ in signedness [-Wpointer-sign] + 68 | #define SNMP_COMMUNITY_STR "public" + | ^~~~~~~~ + | | + | char * +epson-net-snmp.c:877:95: note: in expansion of macro 'SNMP_COMMUNITY_STR' + 877 | s_oidPrinterStatus, ASN_PDU_GET_NEXT, SNMP_COMMUNITY_STR, + | ^~~~~~~~~~~~~~~~~~ +epson-net-snmp.h:122:102: note: expected 'const EPS_INT8 *' {aka 'const signed char *'} but argument is of type 'char *' + 122 | const EPS_INT8*, EPS_UINT8, const EPS_INT8*, + | ^~~~~~~~~~~~~~~ +epson-net-lpr.c:891:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 891 | sprintf(buffer, "\x02%d %s\n", (EPS_UINT32)strlen(controlfile), cname); + | ^~~~~~ + | | + | EPS_INT8 * {aka signed char *} /usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) | ^~~~~ -epson-net-lpr.c:891:59: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 891 | sprintf(buffer, "\x02%d %s\n", (EPS_UINT32)strlen(controlfile), cname); - | ^~~~~~~~~~~ - | | - | EPS_INT8 * {aka signed char *} +epson-protocol.c: In function 'prtProbePrinterByID': +epson-escpage.c:1123:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 1123 | EJLStart_ADDSTR(p, "LO", "0"); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' + 984 | b += strlen(b); \ + | ^ /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ -epson-escpr-services.c:809:54: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] - 809 | if( 0 == strncmp(p, "NA", 2) || 0 == strncmp(p, "BUSY", 4)){ - | ^ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) - | ~~~~~~~~~~~~^~~~ +epson-escpr-services.c: In function 'serGetSerialNo': epson-protocol.c:542:16: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 542 | strcpy(sParse, probeParam->dsc.identify); | ^~~~~~ @@ -1970,38 +2340,14 @@ /usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -epson-net-lpr.c:891:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 891 | sprintf(buffer, "\x02%d %s\n", (EPS_UINT32)strlen(controlfile), cname); - | ^~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ -epson-escpage-color.c:989:24: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] - 989 | strcpy(p, "\x1D""2;204;0;"); /* Indirectly RGB8, palett=0 */ - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-net-snmp.c:1164:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1164 | sprintf(cOid, "%s.1.%d.%d.%d.%d.%d", s_oidPrvCtrl, 'c', 'd', 0x01, 0x00, 0x00); - | ^~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ -epson-usb.c:1467:27: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] - 1467 | strcpy( (*printer)->manufacturerName, manufacturer ); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +epson-escpr-services.c:803:20: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] + 803 | p = strstr(cdBuff, "cd:"); + | ^~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:350:34: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 350 | extern char *strstr (const char *__haystack, const char *__needle) + | ~~~~~~~~~~~~^~~~~~~~~~ epson-protocol.c:542:39: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 542 | strcpy(sParse, probeParam->dsc.identify); | ~~~~~~~~~~~~~~~^~~~~~~~~ @@ -2015,48 +2361,13 @@ | ^~~~~~ | | | EPS_INT8 * {aka signed char *} -epson-net-lpr.c:894:76: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 894 | if( epsNetFnc.send(lprPrintJob->socData, buffer, (EPS_INT32)strlen(buffer), EPSNET_SEND_TIMEOUT) - | ^~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ -epson-escpage-color.c:991:24: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] - 991 | strcpy(p, "\x1D""2;102;0;"); /* RGB888 */ - | ^ - | | - | EPS_INT8 * {aka signed char *} In file included from epson-typedefs.h:30: /usr/include/string.h:356:39: note: expected 'char * restrict' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 356 | extern char *strtok (char *__restrict __s, const char *__restrict __delim) | ~~~~~~~~~~~~~~~~~^~~ -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -epson-net-snmp.c:1167:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1167 | sprintf(cOid, "%s.1.%d.%d.%d.%d.%d", s_oidPrvCtrl, 'v', 'i', 0x01, 0x00, 0x05); - | ^~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ epson-protocol.c:544:14: warning: pointer targets in assignment from 'char *' to 'EPS_INT8 *' {aka 'signed char *'} differ in signedness [-Wpointer-sign] 544 | pPos = strtok(sParse, EPS_PID_SEP); | ^ -epson-escpr-services.c:788:33: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] - 788 | strncpy(serialNo, p+POS, LEN); \ - | ^~~~~~~~ - | | - | EPS_INT8 * {aka signed char *} -epson-escpr-services.c:831:17: note: in expansion of macro 'EPS_GET_SERIAL' - 831 | EPS_GET_SERIAL(31, 10) - | ^~~~~~~~~~~~~~ -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:96:17: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 96 | __NTH (strncpy (__fortify_clang_overload_arg (char *, __restrict, __dest), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ epson-protocol.c:548:41: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 548 | if( 0 != strcmp(pPos, EPS_PID_PRT) ){ | ^~~~ @@ -2065,47 +2376,14 @@ /usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 156 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ -epson-escpage.c:1039:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 1039 | EJLStart_ADDSTR(p, "PK", pageMediaType[i].name); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' - 984 | b += strlen(b); \ - | ^ -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ -epson-net-lpr.c:895:38: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 895 | != (EPS_INT32)strlen(buffer)){ - | ^~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ -epson-escpage-color.c:993:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 993 | p += strlen(p); - | ^ - | | - | EPS_INT8 * {aka signed char *} +epson-escpr-services.c:803:11: warning: pointer targets in assignment from 'char *' to 'EPS_INT8 *' {aka 'signed char *'} differ in signedness [-Wpointer-sign] + 803 | p = strstr(cdBuff, "cd:"); + | ^ epson-protocol.c:554:32: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign] 554 | sscanf(pPos, "%x", &nTmp); | ^~~~ | | | EPS_INT8 * {aka signed char *} -epson-usb.c:1467:47: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] - 1467 | strcpy( (*printer)->manufacturerName, manufacturer ); - | ^~~~~~~~~~~~ - | | - | const EPS_INT8 * {aka const signed char *} -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:1: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} - 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), - | ^~~~~ -epson-net-snmp.c: In function 'BlkInfoCommand': /usr/include/stdio.h:430:43: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 430 | extern int sscanf (const char *__restrict __s, | ~~~~~~~~~~~~~~~~~~~~~~~^~~ @@ -2117,46 +2395,11 @@ /usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 156 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ -epson-net-snmp.c:1234:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1234 | sprintf(cOid, "%s.1.%d.%d.%d.%d.%d.%d.%d.%d.%d", s_oidPrvCtrl, 'p', 'm', 0x05, 0x00, 0x03, - | ^~~~ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage-color.c:997:24: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] - 997 | strcpy(p, "20;"); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-net-lpr.c:912:81: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 912 | if( epsNetFnc.send(lprPrintJob->socData, controlfile, (EPS_INT32)strlen(controlfile) + 1, EPSNET_SEND_TIMEOUT) - | ^~~~~~~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ epson-protocol.c:568:32: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 568 | strcpy(defStr, pPos); | ^~~~~~ | | | EPS_INT8 * {aka signed char *} -epson-escpr-services.c:788:44: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] - 788 | strncpy(serialNo, p+POS, LEN); \ - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpr-services.c:831:17: note: in expansion of macro 'EPS_GET_SERIAL' - 831 | EPS_GET_SERIAL(31, 10) - | ^~~~~~~~~~~~~~ -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:96:1: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 96 | __NTH (strncpy (__fortify_clang_overload_arg (char *, __restrict, __dest), - | ^~~~~ /usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -2168,167 +2411,81 @@ /usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:1: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ +epson-escpr-services.c:809:26: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] + 809 | if( 0 == strncmp(p, "NA", 2) || 0 == strncmp(p, "BUSY", 4)){ + | ^ + | | + | EPS_INT8 * {aka signed char *} epson-protocol.c:572:22: warning: pointer targets in assignment from 'char *' to 'EPS_INT8 *' {aka 'signed char *'} differ in signedness [-Wpointer-sign] 572 | pPos = strtok(NULL, EPS_PID_SEP); | ^ -epson-usb.c:1468:27: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] - 1468 | strcpy( (*printer)->modelName, modelName ); - | ~~~~~~~~~~^~~~~~~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -epson-net-lpr.c:913:38: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 913 | != (EPS_INT32)strlen(controlfile)+1){ /* Send '\0' */ - | ^~~~~~~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ -epson-escpage-color.c:1001:24: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] - 1001 | strcpy(p, "0;"); - | ^ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -epson-escpage.c:1047:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1047 | EJLStart_ADDSTR(p, "PU", pagePaperSource[i].name); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' - 983 | sprintf(b, " %s=%s", p, v); \ - | ^ -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ -epson-net-snmp.c:1244:68: warning: pointer targets in passing argument 6 of 'snmpTransactS' differ in signedness [-Wpointer-sign] - 1244 | cOid, ASN_PDU_GET, "public", NULL, &pdu); - | ^~~~~~~~ - | | - | char * +/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) + | ~~~~~~~~~~~~^~~~ +epson-net-lpr.c:894:76: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 894 | if( epsNetFnc.send(lprPrintJob->socData, buffer, (EPS_INT32)strlen(buffer), EPSNET_SEND_TIMEOUT) + | ^~~~~~ + | | + | EPS_INT8 * {aka signed char *} +epson-net-snmp.c:68:41: warning: pointer targets in passing argument 6 of 'snmpTransactS' differ in signedness [-Wpointer-sign] + 68 | #define SNMP_COMMUNITY_STR "public" + | ^~~~~~~~ + | | + | char * +epson-net-snmp.c:939:102: note: in expansion of macro 'SNMP_COMMUNITY_STR' + 939 | s_oidPrinterError, ASN_PDU_GET_NEXT, SNMP_COMMUNITY_STR, + | ^~~~~~~~~~~~~~~~~~ epson-net-snmp.h:122:102: note: expected 'const EPS_INT8 *' {aka 'const signed char *'} but argument is of type 'char *' 122 | const EPS_INT8*, EPS_UINT8, const EPS_INT8*, | ^~~~~~~~~~~~~~~ -epson-net-lpr.c:935:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 935 | sprintf(buffer, "\x03%s %s\n", LPR_DUMMY_DATA_SIZE, dname); - | ^~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ -epson-escpage-color.c:1004:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 1004 | p += strlen(p); - | ^ - | | - | EPS_INT8 * {aka signed char *} /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ -epson-escpr-services.c:788:33: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] - 788 | strncpy(serialNo, p+POS, LEN); \ - | ^~~~~~~~ - | | - | EPS_INT8 * {aka signed char *} -epson-escpr-services.c:836:17: note: in expansion of macro 'EPS_GET_SERIAL' - 836 | EPS_GET_SERIAL(46, 10) - | ^~~~~~~~~~~~~~ -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:96:17: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 96 | __NTH (strncpy (__fortify_clang_overload_arg (char *, __restrict, __dest), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -epson-usb.c:1468:40: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] - 1468 | strcpy( (*printer)->modelName, modelName ); - | ^~~~~~~~~ - | | - | const EPS_INT8 * {aka const signed char *} -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:1: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} - 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), - | ^~~~~ -epson-net-lpr.c:938:76: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 938 | if( epsNetFnc.send(lprPrintJob->socData, buffer, (EPS_INT32)strlen(buffer), EPSNET_SEND_TIMEOUT) - | ^~~~~~ - | | - | EPS_INT8 * {aka signed char *} +epson-net-lpr.c:895:38: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 895 | != (EPS_INT32)strlen(buffer)){ + | ^~~~~~ + | | + | EPS_INT8 * {aka signed char *} /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ -epson-escpage-color.c:1006:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1006 | sprintf(p, "%d;%d;%d;%d;0%s", pBand->currentWidthInPixels, pBand->rasterRow, - | ^ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ -epson-protocol.c: In function 'prtRegPrinter': -epson-escpage.c:1047:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 1047 | EJLStart_ADDSTR(p, "PU", pagePaperSource[i].name); +epson-escpage.c:1126:33: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1126 | EJLStart_ADDSTR(p, "OR", "PO"); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' + 983 | sprintf(b, " %s=%s", p, v); \ | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' - 984 | b += strlen(b); \ - | ^ +epson-net-lpr.c:912:81: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 912 | if( epsNetFnc.send(lprPrintJob->socData, controlfile, (EPS_INT32)strlen(controlfile) + 1, EPSNET_SEND_TIMEOUT) + | ^~~~~~~~~~~ + | | + | EPS_INT8 * {aka signed char *} /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ -epson-escpr-services.c:788:44: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] - 788 | strncpy(serialNo, p+POS, LEN); \ - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpr-services.c:836:17: note: in expansion of macro 'EPS_GET_SERIAL' - 836 | EPS_GET_SERIAL(46, 10) - | ^~~~~~~~~~~~~~ -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:96:1: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 96 | __NTH (strncpy (__fortify_clang_overload_arg (char *, __restrict, __dest), - | ^~~~~ -epson-net-snmp.c:1284:33: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1284 | sprintf(cOid, "%s.1.%d.%d.%d.%d.%d.%d.%d.%d.%d", s_oidPrvCtrl, 'p', 'm', - | ^~~~ - | | - | EPS_INT8 * {aka signed char *} +epson-protocol.c: In function 'prtRegPrinter': /usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) | ^~~~~ -epson-escpage-color.c:1008:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 1008 | p += strlen(p); - | ^ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ -epson-escpr-services.c: In function 'serGetSerialNoFormST': epson-protocol.c:921:48: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 921 | if( 0 == strcmp(printer->location, current->printer->location)){ | ~~~~~~~^~~~~~~~~~ | | | EPS_INT8 * {aka signed char *} +epson-net-snmp.c: In function 'snmpInfoCommand': /usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 156 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ -epson-net-lpr.c:939:38: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 939 | != (EPS_INT32)strlen(buffer)){ - | ^~~~~~ +epson-net-lpr.c:913:38: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 913 | != (EPS_INT32)strlen(controlfile)+1){ /* Send '\0' */ + | ^~~~~~~~~~~ | | | EPS_INT8 * {aka signed char *} /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ -epson-usb.c:1469:27: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] - 1469 | strcpy( (*printer)->serialNo, serialNo ); - | ~~~~~~~~~~^~~~~~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ epson-protocol.c:921:76: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] 921 | if( 0 == strcmp(printer->location, current->printer->location)){ | ~~~~~~~~~~~~~~~~^~~~~~~~~~ @@ -2337,30 +2494,22 @@ /usr/include/string.h:156:50: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 156 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ -epson-escpr-services.c:863:40: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] - 863 | if((Field = (EPS_UINT8*)strstr(Status,"ST2")) == NULL ){ - | ^~~~~~ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage-color.c:1014:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1014 | sprintf(p, sbCRI, pBand->encDataSize, pBand->rasterRow); - | ^ +epson-net-snmp.c:1151:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1151 | sprintf(cOid, "%s.1.%d.%d.%d.%d.%d", s_oidPrvCtrl, 's', 't', 0x01, 0x00, 0x01); + | ^~~~ | | | EPS_INT8 * {aka signed char *} -/usr/include/string.h:350:34: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 350 | extern char *strstr (const char *__haystack, const char *__needle) - | ~~~~~~~~~~~~^~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) | ^~~~~ -epson-net-snmp.c:1294:68: warning: pointer targets in passing argument 6 of 'snmpTransactS' differ in signedness [-Wpointer-sign] - 1294 | cOid, ASN_PDU_GET, "public", NULL, &pdu); - | ^~~~~~~~ - | | - | char * -epson-net-snmp.h:122:102: note: expected 'const EPS_INT8 *' {aka 'const signed char *'} but argument is of type 'char *' - 122 | const EPS_INT8*, EPS_UINT8, const EPS_INT8*, - | ^~~~~~~~~~~~~~~ +epson-net-lpr.c:935:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 935 | sprintf(buffer, "\x03%s %s\n", LPR_DUMMY_DATA_SIZE, dname); + | ^~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ epson-protocol.c:922:55: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 922 | if(0 == strcmp(printer->modelName, current->printer->modelName)){ | ~~~~~~~^~~~~~~~~~~ @@ -2369,99 +2518,55 @@ /usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 156 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ -epson-escpr-services.c: In function 'serGetSupplyInfo': -epson-escpage-color.c:1014:28: warning: pointer targets in passing argument 2 of 'sprintf' differ in signedness [-Wpointer-sign] - 1014 | sprintf(p, sbCRI, pBand->encDataSize, pBand->rasterRow); - | ^~~~~ - | | - | const EPS_INT8 * {aka const signed char *} -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ -epson-escpage.c:1051:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1051 | EJLStart_ADDSTR(p, "OU", "FD"); - | ^ +epson-net-snmp.c:1154:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1154 | sprintf(cOid, "%s.1.%d.%d.%d.%d.%d", s_oidPrvCtrl, 'p', 'm', 0x01, 0x00, 0x01); + | ^~~~ | | | EPS_INT8 * {aka signed char *} -epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' - 983 | sprintf(b, " %s=%s", p, v); \ - | ^ +epson-net-lpr.c:938:76: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 938 | if( epsNetFnc.send(lprPrintJob->socData, buffer, (EPS_INT32)strlen(buffer), EPSNET_SEND_TIMEOUT) + | ^~~~~~ + | | + | EPS_INT8 * {aka signed char *} /usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) | ^~~~~ -epson-usb.c:1469:39: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] - 1469 | strcpy( (*printer)->serialNo, serialNo ); - | ^~~~~~~~ - | | - | const EPS_INT8 * {aka const signed char *} -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:1: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} - 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), - | ^~~~~ epson-protocol.c:922:84: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] 922 | if(0 == strcmp(printer->modelName, current->printer->modelName)){ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ | | | EPS_INT8 * {aka signed char *} +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ /usr/include/string.h:156:50: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 156 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ -epson-escpr-services.c:935:40: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] - 935 | if((Field = (EPS_UINT8*)strstr((EPS_INT8*)Status, "ST2")) == NULL ){ - | ^~~~~~~~~~~~~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:350:34: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 350 | extern char *strstr (const char *__haystack, const char *__needle) - | ~~~~~~~~~~~~^~~~~~~~~~ -epson-escpage-color.c:1014:28: warning: format string is not an array of type 'char' [-Wformat=] - 1014 | sprintf(p, sbCRI, pBand->encDataSize, pBand->rasterRow); - | ^~~~~ -epson-net-snmp.c: In function 'snmpInfoCommand_PagePM': +epson-escpage.c:1126:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 1126 | EJLStart_ADDSTR(p, "OR", "PO"); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' + 984 | b += strlen(b); \ + | ^ epson-protocol.c: In function 'prtIsRegistered': +epson-escpr-services.c:809:54: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] + 809 | if( 0 == strncmp(p, "NA", 2) || 0 == strncmp(p, "BUSY", 4)){ + | ^ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) + | ~~~~~~~~~~~~^~~~ epson-protocol.c:1021:49: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 1021 | if( 0 == strcmp(current->printer->location, Address) ){ | ~~~~~~~~~~~~~~~~^~~~~~~~~~ | | | EPS_INT8 * {aka signed char *} -epson-usb.c:1483:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1483 | sprintf(usbIDString, EPS_USB_IDPRM_STR, usbInfo->dev.vid, usbInfo->dev.pid, modelName); - | ^~~~~~~~~~~ - | | - | EPS_INT8 * {aka signed char *} /usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 156 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ -epson-escpage-color.c:1015:29: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 1015 | p += strlen(p); - | ^ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ -epson-net-snmp.c:1418:44: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] - 1418 | if( strncmp(pdu.val.v_str, "MP Tray", Min(pdu.length, 7)) == 0 || - | ~~~~~~~^~~~~~ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:1051:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 1051 | EJLStart_ADDSTR(p, "OU", "FD"); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' - 984 | b += strlen(b); \ - | ^ -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ -/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) - | ~~~~~~~~~~~~^~~~ -epson-usb.c: In function 'PortResolution': epson-protocol.c:1021:61: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] 1021 | if( 0 == strcmp(current->printer->location, Address) ){ | ^~~~~~~ @@ -2470,22 +2575,6 @@ /usr/include/string.h:156:50: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} 156 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ -epson-escpage-color.c:1027:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1027 | sprintf(p, "\x1D""%d;%d%s", pBand->scanDataSize, pBand->rasterRow, sbCUI); - | ^ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ -epson-net-snmp.c:1419:48: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] - 1419 | strncmp(pdu.val.v_str, "MSI", Min(pdu.length, 3)) == 0) - | ~~~~~~~^~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) - | ~~~~~~~~~~~~^~~~ epson-protocol.c:1023:65: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 1023 | if( 0 == strcmp(current->printer->modelName, modelName) ){ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ @@ -2494,75 +2583,26 @@ /usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 156 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ -epson-escpr-services.c: In function 'obsGetPageMode': -epson-usb.c:1541:33: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] - 1541 | if( 0 == strcmp(modelName, printer->modelName) ){ - | ^~~~~~~~~ +epson-escpr-services.c:788:33: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] + 788 | strncpy(serialNo, p+POS, LEN); \ + | ^~~~~~~~ | | | EPS_INT8 * {aka signed char *} -/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 156 | extern int strcmp (const char *__s1, const char *__s2) - | ~~~~~~~~~~~~^~~~ -epson-escpage-color.c:1028:29: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 1028 | p += strlen(p); - | ^ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ -epson-escpage.c:1057:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1057 | EJLStart_ADDSTR(p, "DX", ( printJob.attr.duplex != EPS_DUPLEX_NONE )?"ON":"OFF"); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' - 983 | sprintf(b, " %s=%s", p, v); \ - | ^ -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ +epson-escpr-services.c:831:17: note: in expansion of macro 'EPS_GET_SERIAL' + 831 | EPS_GET_SERIAL(31, 10) + | ^~~~~~~~~~~~~~ +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:96:17: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 96 | __NTH (strncpy (__fortify_clang_overload_arg (char *, __restrict, __dest), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ epson-protocol.c:1023:78: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] 1023 | if( 0 == strcmp(current->printer->modelName, modelName) ){ | ^~~~~~~~~ | | | const EPS_INT8 * {aka const signed char *} -epson-net-snmp.c:1422:51: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] - 1422 | } else if( strncmp(pdu.val.v_str, "LC1", Min(pdu.length, 3)) == 0 || - | ~~~~~~~^~~~~~ - | | - | EPS_INT8 * {aka signed char *} /usr/include/string.h:156:50: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} 156 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ -/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) - | ~~~~~~~~~~~~^~~~ epson-protocol.c: In function 'prtAddUsrPrinter': -epson-escpr-services.c:1324:29: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] - 1324 | if( (strcmp(modelName, "EP-801A" ) == 0) || - | ^~~~~~~~~ - | | - | const EPS_INT8 * {aka const signed char *} -/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} - 156 | extern int strcmp (const char *__s1, const char *__s2) - | ~~~~~~~~~~~~^~~~ -epson-net-snmp.c:1423:64: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] - 1423 | strncmp(pdu.val.v_str, "Tray 1", Min(pdu.length, 6)) == 0 || - | ~~~~~~~^~~~~~ - | | - | EPS_INT8 * {aka signed char *} -epson-usb.c:1541:51: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] - 1541 | if( 0 == strcmp(modelName, printer->modelName) ){ - | ~~~~~~~^~~~~~~~~~~ - | | - | const EPS_INT8 * {aka const signed char *} -/usr/include/string.h:156:50: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} - 156 | extern int strcmp (const char *__s1, const char *__s2) - | ~~~~~~~~~~~~^~~~ -/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) - | ~~~~~~~~~~~~^~~~ epson-protocol.c:1100:50: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 1100 | if( EPS_ADDR_BUFFSIZE < strlen(usrPrinter->location) ){ | ~~~~~~~~~~^~~~~~~~~~ @@ -2571,25 +2611,77 @@ /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ -epson-escpage.c:1057:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 1057 | EJLStart_ADDSTR(p, "DX", ( printJob.attr.duplex != EPS_DUPLEX_NONE )?"ON":"OFF"); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' - 984 | b += strlen(b); \ - | ^ -epson-escpr-services.c:1325:29: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] - 1325 | (strcmp(modelName, "Artisan 700" ) == 0) || - | ^~~~~~~~~ - | | - | const EPS_INT8 * {aka const signed char *} -/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} - 156 | extern int strcmp (const char *__s1, const char *__s2) - | ~~~~~~~~~~~~^~~~ +epson-escpr-services.c:788:44: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] + 788 | strncpy(serialNo, p+POS, LEN); \ + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpr-services.c:831:17: note: in expansion of macro 'EPS_GET_SERIAL' + 831 | EPS_GET_SERIAL(31, 10) + | ^~~~~~~~~~~~~~ +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:96:1: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 96 | __NTH (strncpy (__fortify_clang_overload_arg (char *, __restrict, __dest), + | ^~~~~ /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ +epson-net-lpr.c:939:38: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 939 | != (EPS_INT32)strlen(buffer)){ + | ^~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +epson-net-snmp.c:1157:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1157 | sprintf(cOid, "%s.1.%d.%d.%d.%d.%d", s_oidPrvCtrl, 'p', 'm', 0x01, 0x00, 0x02); + | ^~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +epson-net-snmp.c:1164:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1164 | sprintf(cOid, "%s.1.%d.%d.%d.%d.%d", s_oidPrvCtrl, 'c', 'd', 0x01, 0x00, 0x00); + | ^~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +epson-net-snmp.c:1167:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1167 | sprintf(cOid, "%s.1.%d.%d.%d.%d.%d", s_oidPrvCtrl, 'v', 'i', 0x01, 0x00, 0x05); + | ^~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +epson-net-snmp.c: In function 'BlkInfoCommand': +epson-escpage.c:1129:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1129 | sprintf(p, " %s%s%s", sbEJL_LF, sbEJL_EN_C, sbEJL_LF); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-net-snmp.c:1234:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1234 | sprintf(cOid, "%s.1.%d.%d.%d.%d.%d.%d.%d.%d.%d", s_oidPrvCtrl, 'p', 'm', 0x05, 0x00, 0x03, + | ^~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +epson-net-snmp.c:1244:68: warning: pointer targets in passing argument 6 of 'snmpTransactS' differ in signedness [-Wpointer-sign] + 1244 | cOid, ASN_PDU_GET, "public", NULL, &pdu); + | ^~~~~~~~ + | | + | char * +epson-net-snmp.h:122:102: note: expected 'const EPS_INT8 *' {aka 'const signed char *'} but argument is of type 'char *' + 122 | const EPS_INT8*, EPS_UINT8, const EPS_INT8*, + | ^~~~~~~~~~~~~~~ epson-protocol.c:1118:16: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 1118 | strcpy(address, usrPrinter->location); | ^~~~~~~ @@ -2598,15 +2690,6 @@ /usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -epson-net-snmp.c:1424:64: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] - 1424 | strncmp(pdu.val.v_str, "TRAY 1", Min(pdu.length, 6)) == 0) - | ~~~~~~~^~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) - | ~~~~~~~~~~~~^~~~ -epson-usb.c: In function 'ProbePrinterByName': epson-protocol.c:1118:35: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 1118 | strcpy(address, usrPrinter->location); | ~~~~~~~~~~^~~~~~~~~~ @@ -2615,22 +2698,6 @@ /usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:1: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ -epson-escpr-services.c:1326:29: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] - 1326 | (strcmp(modelName, "Stylus Photo TX700W" ) == 0) || - | ^~~~~~~~~ - | | - | const EPS_INT8 * {aka const signed char *} -/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} - 156 | extern int strcmp (const char *__s1, const char *__s2) - | ~~~~~~~~~~~~^~~~ -epson-net-snmp.c:1427:51: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] - 1427 | } else if( strncmp(pdu.val.v_str, "LC2", Min(pdu.length, 3)) == 0 || - | ~~~~~~~^~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) - | ~~~~~~~~~~~~^~~~ epson-protocol.c:1119:20: warning: pointer targets in passing argument 1 of 'strchr' differ in signedness [-Wpointer-sign] 1119 | p = strchr(address, ':'); | ^~~~~~~ @@ -2639,44 +2706,17 @@ /usr/include/string.h:246:34: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 246 | extern char *strchr (const char *__s, int __c) | ~~~~~~~~~~~~^~~ -epson-usb.c:1636:49: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] - 1636 | if( 0 == strcmp(modelNameTgt, modelName) ){ - | ^~~~~~~~~~~~ - | | - | const EPS_INT8 * {aka const signed char *} -/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} - 156 | extern int strcmp (const char *__s1, const char *__s2) - | ~~~~~~~~~~~~^~~~ -epson-escpage.c:1061:33: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1061 | EJLStart_ADDSTR(p, "BD", ( printJob.attr.duplex == EPS_DUPLEX_LONG )?"LE":"SE"); +epson-protocol.c:1119:11: warning: pointer targets in assignment from 'char *' to 'EPS_INT8 *' {aka 'signed char *'} differ in signedness [-Wpointer-sign] + 1119 | p = strchr(address, ':'); + | ^ +epson-escpage.c:1132:33: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1132 | EJLStart_ADDSTR(p, "FO", "OFF"); | ^ | | | EPS_INT8 * {aka signed char *} epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' 983 | sprintf(b, " %s=%s", p, v); \ | ^ -epson-protocol.c:1119:11: warning: pointer targets in assignment from 'char *' to 'EPS_INT8 *' {aka 'signed char *'} differ in signedness [-Wpointer-sign] - 1119 | p = strchr(address, ':'); - | ^ -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ -epson-net-snmp.c:1428:64: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] - 1428 | strncmp(pdu.val.v_str, "Tray 2", Min(pdu.length, 6)) == 0 || - | ~~~~~~~^~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) - | ~~~~~~~~~~~~^~~~ -epson-escpr-services.c:1327:29: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] - 1327 | (strcmp(modelName, "Stylus Photo PX700W" ) == 0) || - | ^~~~~~~~~ - | | - | const EPS_INT8 * {aka const signed char *} -/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} - 156 | extern int strcmp (const char *__s1, const char *__s2) - | ~~~~~~~~~~~~^~~~ epson-protocol.c:1123:24: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign] 1123 | sscanf(p, "%d", &nPort); | ^ @@ -2685,57 +2725,25 @@ /usr/include/stdio.h:430:43: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 430 | extern int sscanf (const char *__restrict __s, | ~~~~~~~~~~~~~~~~~~~~~~~^~~ -epson-net-snmp.c:1429:64: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] - 1429 | strncmp(pdu.val.v_str, "TRAY 2", Min(pdu.length, 6)) == 0) - | ~~~~~~~^~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) - | ~~~~~~~~~~~~^~~~ -epson-usb.c:1636:63: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] - 1636 | if( 0 == strcmp(modelNameTgt, modelName) ){ - | ^~~~~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:156:50: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 156 | extern int strcmp (const char *__s1, const char *__s2) - | ~~~~~~~~~~~~^~~~ epson-protocol.c:1154:28: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 1154 | strcpy(innerPrinter->location, address); | ~~~~~~~~~~~~^~~~~~~~~~ | | | EPS_INT8 * {aka signed char *} -epson-escpr-services.c:1328:29: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] - 1328 | (strcmp(modelName, "EP-901F" ) == 0) || - | ^~~~~~~~~ - | | - | const EPS_INT8 * {aka const signed char *} -/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} - 156 | extern int strcmp (const char *__s1, const char *__s2) - | ~~~~~~~~~~~~^~~~ /usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -epson-escpage.c:1061:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 1061 | EJLStart_ADDSTR(p, "BD", ( printJob.attr.duplex == EPS_DUPLEX_LONG )?"LE":"SE"); +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +epson-escpage.c:1132:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 1132 | EJLStart_ADDSTR(p, "FO", "OFF"); | ^ | | | EPS_INT8 * {aka signed char *} epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' 984 | b += strlen(b); \ | ^ -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ -epson-net-snmp.c:1432:51: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] - 1432 | } else if( strncmp(pdu.val.v_str, "LC3", Min(pdu.length, 3)) == 0 || - | ~~~~~~~^~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) - | ~~~~~~~~~~~~^~~~ epson-protocol.c:1154:40: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 1154 | strcpy(innerPrinter->location, address); | ^~~~~~~ @@ -2744,31 +2752,41 @@ /usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:1: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ -epson-escpr-services.c:1329:29: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] - 1329 | (strcmp(modelName, "EP-901A" ) == 0) || - | ^~~~~~~~~ - | | - | const EPS_INT8 * {aka const signed char *} -/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} - 156 | extern int strcmp (const char *__s1, const char *__s2) - | ~~~~~~~~~~~~^~~~ +epson-net-snmp.c:1284:33: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1284 | sprintf(cOid, "%s.1.%d.%d.%d.%d.%d.%d.%d.%d.%d", s_oidPrvCtrl, 'p', 'm', + | ^~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +epson-escpr-services.c:788:33: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] + 788 | strncpy(serialNo, p+POS, LEN); \ + | ^~~~~~~~ + | | + | EPS_INT8 * {aka signed char *} +epson-escpr-services.c:836:17: note: in expansion of macro 'EPS_GET_SERIAL' + 836 | EPS_GET_SERIAL(46, 10) + | ^~~~~~~~~~~~~~ epson-protocol.c:1160:28: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 1160 | strcpy(innerPrinter->modelName, usrPrinter->modelName); | ~~~~~~~~~~~~^~~~~~~~~~~ | | | EPS_INT8 * {aka signed char *} +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:96:17: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 96 | __NTH (strncpy (__fortify_clang_overload_arg (char *, __restrict, __dest), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -epson-net-snmp.c:1433:64: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] - 1433 | strncmp(pdu.val.v_str, "Tray 3", Min(pdu.length, 6)) == 0 || - | ~~~~~~~^~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) - | ~~~~~~~~~~~~^~~~ -epson-usb.c: In function 'RmtInfoCommand': +epson-net-snmp.c:1294:68: warning: pointer targets in passing argument 6 of 'snmpTransactS' differ in signedness [-Wpointer-sign] + 1294 | cOid, ASN_PDU_GET, "public", NULL, &pdu); + | ^~~~~~~~ + | | + | char * +epson-net-snmp.h:122:102: note: expected 'const EPS_INT8 *' {aka 'const signed char *'} but argument is of type 'char *' + 122 | const EPS_INT8*, EPS_UINT8, const EPS_INT8*, + | ^~~~~~~~~~~~~~~ epson-protocol.c:1160:51: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 1160 | strcpy(innerPrinter->modelName, usrPrinter->modelName); | ~~~~~~~~~~^~~~~~~~~~~ @@ -2778,33 +2796,17 @@ 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ epson-protocol.c: In function 'prtGetInnerPrinter': -epson-escpage.c:1064:33: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1064 | EJLStart_ADDSTR(p, "TB", "0"); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' - 983 | sprintf(b, " %s=%s", p, v); \ - | ^ -epson-net-snmp.c:1434:64: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] - 1434 | strncmp(pdu.val.v_str, "TRAY 3", Min(pdu.length, 6)) == 0) - | ~~~~~~~^~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) +epson-escpr-services.c:788:44: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] + 788 | strncpy(serialNo, p+POS, LEN); \ + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-escpr-services.c:836:17: note: in expansion of macro 'EPS_GET_SERIAL' + 836 | EPS_GET_SERIAL(46, 10) + | ^~~~~~~~~~~~~~ +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:96:1: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 96 | __NTH (strncpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ -/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) - | ~~~~~~~~~~~~^~~~ -epson-escpr-services.c:1330:29: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] - 1330 | (strcmp(modelName, "Artisan 800" ) == 0) || - | ^~~~~~~~~ - | | - | const EPS_INT8 * {aka const signed char *} -/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} - 156 | extern int strcmp (const char *__s1, const char *__s2) - | ~~~~~~~~~~~~^~~~ epson-protocol.c:1202:39: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 1202 | if(0 == strcmp(printer->modelName, pCur->printer->modelName) | ~~~~~~~^~~~~~~~~~~ @@ -2813,25 +2815,8 @@ /usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} 156 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ -epson-net-snmp.c:1437:51: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] - 1437 | } else if( strncmp(pdu.val.v_str, "LC4", Min(pdu.length, 3)) == 0 || - | ~~~~~~~^~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) - | ~~~~~~~~~~~~^~~~ -epson-escpr-services.c:1331:29: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] - 1331 | (strcmp(modelName, "Stylus Photo PX800FW") == 0) || - | ^~~~~~~~~ - | | - | const EPS_INT8 * {aka const signed char *} -/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} - 156 | extern int strcmp (const char *__s1, const char *__s2) - | ~~~~~~~~~~~~^~~~ -epson-usb.c:1831:27: warning: pointer targets in initialization of 'const EPS_INT8 *' {aka 'const signed char *'} from 'char *' differ in signedness [-Wpointer-sign] - 1831 | const EPS_INT8 *rsp = "@BDC PI\x0D\x0A"; - | ^~~~~~~~~~~~~~~~~ +epson-escpr-services.c: In function 'serGetSerialNoFormST': +epson-net-snmp.c: In function 'snmpInfoCommand_PagePM': epson-protocol.c:1202:65: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] 1202 | if(0 == strcmp(printer->modelName, pCur->printer->modelName) | ~~~~~~~~~~~~~^~~~~~~~~~~ @@ -2840,17 +2825,31 @@ /usr/include/string.h:156:50: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 156 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ -epson-escpage.c:1064:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 1064 | EJLStart_ADDSTR(p, "TB", "0"); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' - 984 | b += strlen(b); \ - | ^ +epson-escpr-services.c:863:40: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] + 863 | if((Field = (EPS_UINT8*)strstr(Status,"ST2")) == NULL ){ + | ^~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:350:34: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 350 | extern char *strstr (const char *__haystack, const char *__needle) + | ~~~~~~~~~~~~^~~~~~~~~~ +epson-net-snmp.c:1418:44: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] + 1418 | if( strncmp(pdu.val.v_str, "MP Tray", Min(pdu.length, 7)) == 0 || + | ~~~~~~~^~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) + | ~~~~~~~~~~~~^~~~ /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ +epson-escpr-services.c: In function 'serGetSupplyInfo': +epson-escpage.c:1135:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1135 | sprintf(p, " %s%s%s", sbEJL_LF, sbEJL_EN, sbEJL_LF); + | ^ + | | + | EPS_INT8 * {aka signed char *} epson-protocol.c:1203:48: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 1203 | && 0 == strcmp(printer->location, pCur->printer->location) ){ | ~~~~~~~^~~~~~~~~~ @@ -2859,23 +2858,6 @@ /usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} 156 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ -epson-net-snmp.c:1438:64: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] - 1438 | strncmp(pdu.val.v_str, "Tray 4", Min(pdu.length, 6)) == 0 || - | ~~~~~~~^~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) - | ~~~~~~~~~~~~^~~~ -epson-escpr-services.c:1332:29: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] - 1332 | (strcmp(modelName, "Stylus Photo TX800FW") == 0) ) - | ^~~~~~~~~ - | | - | const EPS_INT8 * {aka const signed char *} -/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} - 156 | extern int strcmp (const char *__s1, const char *__s2) - | ~~~~~~~~~~~~^~~~ -epson-escpr-services.c: In function 'obsIsA3Model': epson-protocol.c:1203:73: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] 1203 | && 0 == strcmp(printer->location, pCur->printer->location) ){ | ~~~~~~~~~~~~~^~~~~~~~~~ @@ -2884,146 +2866,142 @@ /usr/include/string.h:156:50: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 156 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ -epson-net-snmp.c:1439:64: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] - 1439 | strncmp(pdu.val.v_str, "TRAY 4", Min(pdu.length, 6)) == 0) - | ~~~~~~~^~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) - | ~~~~~~~~~~~~^~~~ -epson-usb.c:1886:24: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] - 1886 | strcpy((EPS_INT8*)*pResult, "@BDC PM\x0D\x0A"); - | ^~~~~~~~~~~~~~~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ epson-protocol.c: In function 'prtSetIdStr': -epson-escpr-services.c:1351:29: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] - 1351 | if( (strcmp(modelName, "PX-5V" ) == 0) || - | ^~~~~~~~~ - | | - | const EPS_INT8 * {aka const signed char *} -/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} - 156 | extern int strcmp (const char *__s1, const char *__s2) - | ~~~~~~~~~~~~^~~~ -epson-escpage.c:1065:33: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1065 | EJLStart_ADDSTR(p, "LB", "0"); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' - 983 | sprintf(b, " %s=%s", p, v); \ - | ^ -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ epson-protocol.c:1334:24: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] 1334 | sprintf(printer->printerID, EPS_PRINTER_ID_STR, | ~~~~~~~^~~~~~~~~~~ | | | EPS_INT8 * {aka signed char *} -epson-net-snmp.c: In function 'snmpMechCommand': /usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) | ^~~~~ -epson-usb.c:1891:24: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] - 1891 | strcpy((EPS_INT8*)*pResult, "@BDC PM\x0D\x0A"); - | ^~~~~~~~~~~~~~~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -epson-escpr-services.c:1352:36: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] - 1352 | (strcmp(modelName, "Epson Stylus Photo R3000") == 0) || - | ^~~~~~~~~ - | | - | const EPS_INT8 * {aka const signed char *} -epson-net-snmp.c:1507:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1507 | sprintf(cOid, "%s.1.%d.%d.%d.%d.%d", s_oidPrvCtrl, 'p', 'e', 0x01, 0x00, 0x01); - | ^~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} - 156 | extern int strcmp (const char *__s1, const char *__s2) - | ~~~~~~~~~~~~^~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) | ^~~~~ -epson-escpage.c:1065:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 1065 | EJLStart_ADDSTR(p, "LB", "0"); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' - 984 | b += strlen(b); \ - | ^ -epson-protocol.c: In function 'FindNetPrinter': +epson-net-snmp.c:1419:48: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] + 1419 | strncmp(pdu.val.v_str, "MSI", Min(pdu.length, 3)) == 0) + | ~~~~~~~^~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) + | ~~~~~~~~~~~~^~~~ +epson-escpage.c:1138:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 1138 | p += strlen(p); + | ^ + | | + | EPS_INT8 * {aka signed char *} /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ -epson-net-snmp.c:1510:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1510 | sprintf(cOid, "%s.1.%d.%d.%d.%d.%d.%d.%d.%d.%d.%d.%d.%d.%d.%d.%d.%d.%d.%d", - | ^~~~ - | | - | EPS_INT8 * {aka signed char *} +epson-net-snmp.c:1422:51: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] + 1422 | } else if( strncmp(pdu.val.v_str, "LC1", Min(pdu.length, 3)) == 0 || + | ~~~~~~~^~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) + | ~~~~~~~~~~~~^~~~ +epson-escpage.c: In function 'ejlEnd': +epson-net-snmp.c:1423:64: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] + 1423 | strncmp(pdu.val.v_str, "Tray 1", Min(pdu.length, 6)) == 0 || + | ~~~~~~~^~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) + | ~~~~~~~~~~~~^~~~ +epson-escpage.c:1165:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1165 | sprintf(p, "%s%s ", + | ^ + | | + | EPS_INT8 * {aka signed char *} /usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) | ^~~~~ -epson-escpr-services.c:1353:36: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] - 1353 | (strcmp(modelName, "PX-7V" ) == 0) || - | ^~~~~~~~~ - | | - | const EPS_INT8 * {aka const signed char *} -/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} - 156 | extern int strcmp (const char *__s1, const char *__s2) - | ~~~~~~~~~~~~^~~~ -epson-protocol.c:1510:45: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] - 1510 | strcpy(pFncs->address, EPSNET_UDP_BROADCAST_ADDR); - | ~~~~~^~~~~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -epson-usb.c:1920:54: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 1920 | if( 0 == memcmp(rsp, rspBuff, strlen(rsp)) ){ - | ^~~ - | | - | const EPS_INT8 * {aka const signed char *} -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} +epson-net-snmp.c:1424:64: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] + 1424 | strncmp(pdu.val.v_str, "TRAY 1", Min(pdu.length, 6)) == 0) + | ~~~~~~~^~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) + | ~~~~~~~~~~~~^~~~ +epson-escpage.c:1168:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 1168 | p += strlen(p); + | ^ + | | + | EPS_INT8 * {aka signed char *} +epson-net-snmp.c:1427:51: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] + 1427 | } else if( strncmp(pdu.val.v_str, "LC2", Min(pdu.length, 3)) == 0 || + | ~~~~~~~^~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ -epson-escpr-services.c:1354:36: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] - 1354 | (strcmp(modelName, "Epson Stylus Photo R2000") == 0) || - | ^~~~~~~~~ - | | - | const EPS_INT8 * {aka const signed char *} -epson-net-snmp.c:1524:46: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] - 1524 | (strstr(pdu.val.v_str+1,"OK") != NULL) ){ - | ~~~~~~~~~~~~~^~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} - 156 | extern int strcmp (const char *__s1, const char *__s2) - | ~~~~~~~~~~~~^~~~ +/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) + | ~~~~~~~~~~~~^~~~ +epson-escpr-services.c:935:40: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] + 935 | if((Field = (EPS_UINT8*)strstr((EPS_INT8*)Status, "ST2")) == NULL ){ + | ^~~~~~~~~~~~~~~~~ + | | + | EPS_INT8 * {aka signed char *} /usr/include/string.h:350:34: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 350 | extern char *strstr (const char *__haystack, const char *__needle) | ~~~~~~~~~~~~^~~~~~~~~~ -epson-escpage.c:1069:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1069 | EJLStart_ADDSTR(p, "ZO", "OFF"); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' - 983 | sprintf(b, " %s=%s", p, v); \ - | ^ +epson-escpr-services.c: In function 'obsGetPageMode': +epson-escpage.c:1174:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1174 | sprintf(p, "JI PAGES=\"%d\"", dwPaperNum); + | ^ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +epson-escpage.c:1175:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 1175 | p += strlen(p); + | ^ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +epson-escpage.c:1178:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1178 | sprintf(p, " %s%s %s", sbEJL_LF, sbEJL, sbEJL_LF); + | ^ + | | + | EPS_INT8 * {aka signed char *} /usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) | ^~~~~ +epson-escpage.c:1179:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 1179 | p += strlen(p); + | ^ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +epson-escpr-api.c:4477:16: warning: 'MakePageNumCmd' defined but not used [-Wunused-function] + 4477 | static void MakePageNumCmd ( + | ^~~~~~~~~~~~~~ +epson-escpr-api.c:247:24: warning: 'CustomCmd' defined but not used [-Wunused-const-variable=] + 247 | static const EPS_UINT8 CustomCmd[] = { + | ^~~~~~~~~ +epson-escpr-api.c:234:24: warning: 'PrintNumCmd' defined but not used [-Wunused-const-variable=] + 234 | static const EPS_UINT8 PrintNumCmd[] = { + | ^~~~~~~~~~~ +epson-protocol.c: In function 'FindNetPrinter': +epson-protocol.c:1510:45: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] + 1510 | strcpy(pFncs->address, EPSNET_UDP_BROADCAST_ADDR); + | ~~~~~^~~~~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ epson-protocol.c:1512:45: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 1512 | strcpy(pFncs->address, address); | ~~~~~^~~~~~~~~ @@ -3032,12 +3010,6 @@ /usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -epson-net-snmp.c: In function 'SnmpTransact': -epson-escpr-services.c:1355:36: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] - 1355 | (strcmp(modelName, "EP-4004" ) == 0) || - | ^~~~~~~~~ - | | - | const EPS_INT8 * {aka const signed char *} epson-protocol.c:1512:56: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 1512 | strcpy(pFncs->address, address); | ^~~~~~~ @@ -3046,44 +3018,71 @@ /usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:1: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ -/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} - 156 | extern int strcmp (const char *__s1, const char *__s2) - | ~~~~~~~~~~~~^~~~ -epson-usb.c:1962:62: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 1962 | if( 0 == memcmp(rsp, rspBuff, strlen(rsp)) ){ - | ^~~ - | | - | const EPS_INT8 * {aka const signed char *} -epson-net-snmp.c:68:41: warning: pointer targets in passing argument 6 of 'snmpTransactS' differ in signedness [-Wpointer-sign] - 68 | #define SNMP_COMMUNITY_STR "public" - | ^~~~~~~~ - | | - | char * -epson-net-snmp.c:1601:70: note: in expansion of macro 'SNMP_COMMUNITY_STR' - 1601 | ret = snmpTransactS(soc, address, recvtimeout, oid, request, SNMP_COMMUNITY_STR, NULL, pdu); - | ^~~~~~~~~~~~~~~~~~ -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ -epson-escpage.c:1069:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 1069 | EJLStart_ADDSTR(p, "ZO", "OFF"); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' - 984 | b += strlen(b); \ - | ^ -epson-net-snmp.h:122:102: note: expected 'const EPS_INT8 *' {aka 'const signed char *'} but argument is of type 'char *' - 122 | const EPS_INT8*, EPS_UINT8, const EPS_INT8*, - | ^~~~~~~~~~~~~~~ -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ -epson-escpr-services.c:1356:36: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] - 1356 | (strcmp(modelName, "Artisan 1430" ) == 0) || - | ^~~~~~~~~ - | | - | const EPS_INT8 * {aka const signed char *} +epson-net-snmp.c:1428:64: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] + 1428 | strncmp(pdu.val.v_str, "Tray 2", Min(pdu.length, 6)) == 0 || + | ~~~~~~~^~~~~~ + | | + | EPS_INT8 * {aka signed char *} +epson-escpage.c: In function 'ejlPageEsc': +/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) + | ~~~~~~~~~~~~^~~~ +epson-net-snmp.c:1429:64: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] + 1429 | strncmp(pdu.val.v_str, "TRAY 2", Min(pdu.length, 6)) == 0) + | ~~~~~~~^~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) + | ~~~~~~~~~~~~^~~~ +epson-escpage.c:1210:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1210 | sprintf(p, sbLOS, printJob.leftMargin, printJob.topMargin); + | ^ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +epson-net-snmp.c:1432:51: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] + 1432 | } else if( strncmp(pdu.val.v_str, "LC3", Min(pdu.length, 3)) == 0 || + | ~~~~~~~^~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) + | ~~~~~~~~~~~~^~~~ +epson-escpage.c:1210:20: warning: pointer targets in passing argument 2 of 'sprintf' differ in signedness [-Wpointer-sign] + 1210 | sprintf(p, sbLOS, printJob.leftMargin, printJob.topMargin); + | ^~~~~ + | | + | const EPS_INT8 * {aka const signed char *} +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +epson-net-snmp.c:1433:64: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] + 1433 | strncmp(pdu.val.v_str, "Tray 3", Min(pdu.length, 6)) == 0 || + | ~~~~~~~^~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) + | ~~~~~~~~~~~~^~~~ +epson-net-snmp.c:1434:64: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] + 1434 | strncmp(pdu.val.v_str, "TRAY 3", Min(pdu.length, 6)) == 0) + | ~~~~~~~^~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) + | ~~~~~~~~~~~~^~~~ +epson-escpage.c:1210:20: warning: format string is not an array of type 'char' [-Wformat=] + 1210 | sprintf(p, sbLOS, printJob.leftMargin, printJob.topMargin); + | ^~~~~ +epson-escpr-services.c:1324:29: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] + 1324 | if( (strcmp(modelName, "EP-801A" ) == 0) || + | ^~~~~~~~~ + | | + | const EPS_INT8 * {aka const signed char *} /usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} 156 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ @@ -3095,8 +3094,14 @@ /usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -epson-net-snmp.c: In function 'SnmpWalkMib': -epson-usb.c: In function 'nd4ReadPortal': +epson-escpr-services.c:1325:29: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] + 1325 | (strcmp(modelName, "Artisan 700" ) == 0) || + | ^~~~~~~~~ + | | + | const EPS_INT8 * {aka const signed char *} +/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} + 156 | extern int strcmp (const char *__s1, const char *__s2) + | ~~~~~~~~~~~~^~~~ epson-protocol.c:1529:45: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 1529 | strcpy(pFncs->address, address); | ~~~~~^~~~~~~~~ @@ -3105,33 +3110,14 @@ /usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -epson-escpr-services.c:1357:36: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] - 1357 | (strcmp(modelName, "Epson Stylus Photo 1430") == 0) || - | ^~~~~~~~~ - | | - | const EPS_INT8 * {aka const signed char *} -epson-net-snmp.c:1721:24: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] - 1721 | strcpy(orgObjID, oid); - | ^~~~~~~~ - | | - | EPS_INT8 * {aka signed char *} +epson-escpr-services.c:1326:29: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] + 1326 | (strcmp(modelName, "Stylus Photo TX700W" ) == 0) || + | ^~~~~~~~~ + | | + | const EPS_INT8 * {aka const signed char *} /usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} 156 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ -epson-escpage.c:1072:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1072 | EJLStart_ADDSTR(p, "EC", "ON" ); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' - 983 | sprintf(b, " %s=%s", p, v); \ - | ^ -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ epson-protocol.c:1529:56: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 1529 | strcpy(pFncs->address, address); | ^~~~~~~ @@ -3140,110 +3126,72 @@ /usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:1: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ -epson-net-snmp.c:1721:34: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] - 1721 | strcpy(orgObjID, oid); - | ^~~ - | | - | const EPS_INT8 * {aka const signed char *} -epson-escpr-services.c:1358:36: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] - 1358 | (strcmp(modelName, "Epson Stylus Photo 1500") == 0) ) - | ^~~~~~~~~ - | | - | const EPS_INT8 * {aka const signed char *} -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:1: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} - 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), - | ^~~~~ -/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} - 156 | extern int strcmp (const char *__s1, const char *__s2) - | ~~~~~~~~~~~~^~~~ -epson-usb.c:2095:63: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] - 2095 | if( (dataSizePos = (EPS_UINT8*)strstr((EPS_INT8*)buff, "\x0D\x0A")) != NULL ){ - | ^~~~~~~~~~~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:350:34: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 350 | extern char *strstr (const char *__haystack, const char *__needle) - | ~~~~~~~~~~~~^~~~~~~~~~ -epson-escpage.c:1072:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 1072 | EJLStart_ADDSTR(p, "EC", "ON" ); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' - 984 | b += strlen(b); \ - | ^ -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ -epson-usb.c: In function 'ParseUsbProtocol': -epson-escpr-services.c:1363:29: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] - 1363 | if( (strcmp(modelName, "PX-5V" ) == 0) || +epson-escpr-services.c:1327:29: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] + 1327 | (strcmp(modelName, "Stylus Photo PX700W" ) == 0) || | ^~~~~~~~~ | | | const EPS_INT8 * {aka const signed char *} -epson-net-snmp.c:1722:24: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] - 1722 | strcpy(nextObjID, oid); - | ^~~~~~~~~ - | | - | EPS_INT8 * {aka signed char *} /usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} 156 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +epson-net-snmp.c:1437:51: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] + 1437 | } else if( strncmp(pdu.val.v_str, "LC4", Min(pdu.length, 3)) == 0 || + | ~~~~~~~^~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) + | ~~~~~~~~~~~~^~~~ +epson-escpage.c:1211:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 1211 | p += strlen(p); + | ^ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ epson-protocol.c: In function 'MakePrinterStructure': +epson-net-snmp.c:1438:64: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] + 1438 | strncmp(pdu.val.v_str, "Tray 4", Min(pdu.length, 6)) == 0 || + | ~~~~~~~^~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) + | ~~~~~~~~~~~~^~~~ +epson-escpage.c:1218:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1218 | sprintf(p, sbCA, printJob.printableAreaWidth, printJob.printableAreaHeight); + | ^ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ epson-protocol.c:1691:19: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 1691 | strcpy(dst->location, src->location); | ~~~^~~~~~~~~~ | | | EPS_INT8 * {aka signed char *} -epson-escpr-services.c:1364:36: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] - 1364 | (strcmp(modelName, "Epson Stylus Photo R3000") == 0) || - | ^~~~~~~~~ - | | - | const EPS_INT8 * {aka const signed char *} +epson-net-snmp.c:1439:64: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] + 1439 | strncmp(pdu.val.v_str, "TRAY 4", Min(pdu.length, 6)) == 0) + | ~~~~~~~^~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) + | ~~~~~~~~~~~~^~~~ /usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} - 156 | extern int strcmp (const char *__s1, const char *__s2) - | ~~~~~~~~~~~~^~~~ -epson-net-snmp.c:1722:35: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] - 1722 | strcpy(nextObjID, oid); - | ^~~ - | | - | const EPS_INT8 * {aka const signed char *} -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:1: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} - 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), - | ^~~~~ -epson-escpage.c:1076:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1076 | EJLStart_ADDSTR(p, "RI", "ON"); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' - 983 | sprintf(b, " %s=%s", p, v); \ - | ^ -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} +epson-net-snmp.c: In function 'snmpMechCommand': +epson-escpage.c:1218:20: warning: pointer targets in passing argument 2 of 'sprintf' differ in signedness [-Wpointer-sign] + 1218 | sprintf(p, sbCA, printJob.printableAreaWidth, printJob.printableAreaHeight); + | ^~~~ + | | + | const EPS_INT8 * {aka const signed char *} +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) | ^~~~~ -epson-usb.c:2250:20: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] - 2250 | if((i = strstr(deviceIDString, "CMD:")) == NULL) { - | ^~~~~~~~~~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:350:34: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 350 | extern char *strstr (const char *__haystack, const char *__needle) - | ~~~~~~~~~~~~^~~~~~~~~~ -epson-escpr-services.c:1365:36: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] - 1365 | (strcmp(modelName, "PX-7V" ) == 0) || - | ^~~~~~~~~ - | | - | const EPS_INT8 * {aka const signed char *} -/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} - 156 | extern int strcmp (const char *__s1, const char *__s2) - | ~~~~~~~~~~~~^~~~ epson-protocol.c:1691:52: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 1691 | strcpy(dst->location, src->location); | ~~~^~~~~~~~~~ @@ -3252,25 +3200,22 @@ /usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:1: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ -epson-net-snmp.c:68:41: warning: pointer targets in passing argument 3 of 'CreateCommand' differ in signedness [-Wpointer-sign] - 68 | #define SNMP_COMMUNITY_STR "public" - | ^~~~~~~~ - | | - | char * -epson-net-snmp.c:1726:58: note: in expansion of macro 'SNMP_COMMUNITY_STR' - 1726 | ret = CreateCommand(g_TrnBuff, ASN_PDU_GET_NEXT, SNMP_COMMUNITY_STR, nRqID, &request, 1, &nSize); - | ^~~~~~~~~~~~~~~~~~ -epson-net-snmp.c:204:60: note: expected 'const EPS_INT8 *' {aka 'const signed char *'} but argument is of type 'char *' - 204 | static EPS_ERR_CODE CreateCommand (EPS_INT8*, EPS_UINT8, const EPS_INT8*, EPS_INT32, - | ^~~~~~~~~~~~~~~ -epson-escpage.c:1076:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 1076 | EJLStart_ADDSTR(p, "RI", "ON"); - | ^ +epson-net-snmp.c:1507:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1507 | sprintf(cOid, "%s.1.%d.%d.%d.%d.%d", s_oidPrvCtrl, 'p', 'e', 0x01, 0x00, 0x01); + | ^~~~ | | | EPS_INT8 * {aka signed char *} -epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' - 984 | b += strlen(b); \ - | ^ +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +epson-escpage.c:1218:20: warning: format string is not an array of type 'char' [-Wformat=] + 1218 | sprintf(p, sbCA, printJob.printableAreaWidth, printJob.printableAreaHeight); + | ^~~~ +epson-escpage.c:1219:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 1219 | p += strlen(p); + | ^ + | | + | EPS_INT8 * {aka signed char *} /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ @@ -3282,18 +3227,14 @@ /usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -epson-escpr-services.c:1366:36: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] - 1366 | (strcmp(modelName, "Epson Stylus Photo R2000") == 0) ) - | ^~~~~~~~~ - | | - | const EPS_INT8 * {aka const signed char *} +epson-escpr-services.c:1328:29: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] + 1328 | (strcmp(modelName, "EP-901F" ) == 0) || + | ^~~~~~~~~ + | | + | const EPS_INT8 * {aka const signed char *} /usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} 156 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ -epson-usb.c:2250:11: warning: pointer targets in assignment from 'char *' to 'EPS_INT8 *' {aka 'signed char *'} differ in signedness [-Wpointer-sign] - 2250 | if((i = strstr(deviceIDString, "CMD:")) == NULL) { - | ^ -epson-escpr-services.c: In function 'obsEnableDuplex': epson-protocol.c:1692:52: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 1692 | strcpy(dst->macAddress, src->macAddress); | ~~~^~~~~~~~~~~~ @@ -3302,18 +3243,14 @@ /usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:1: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ -epson-net-snmp.c: In function 'SnmpFindRecv': -epson-escpage.c:1085:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1085 | EJLStart_ADDSTR(p, "SN", "OFF"); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' - 983 | sprintf(b, " %s=%s", p, v); \ - | ^ -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ +epson-escpr-services.c:1329:29: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] + 1329 | (strcmp(modelName, "EP-901A" ) == 0) || + | ^~~~~~~~~ + | | + | const EPS_INT8 * {aka const signed char *} +/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} + 156 | extern int strcmp (const char *__s1, const char *__s2) + | ~~~~~~~~~~~~^~~~ epson-protocol.c:1693:19: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 1693 | strcpy(dst->manufacturerName, src->manufacturerName); | ~~~^~~~~~~~~~~~~~~~~~ @@ -3322,41 +3259,22 @@ /usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -epson-escpr-services.c:1399:36: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] - 1399 | if( strcmp(modelName, modelFY11Bussiness[i]) == 0){ - | ^~~~~~~~~ - | | - | const EPS_INT8 * {aka const signed char *} +epson-escpr-services.c:1330:29: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] + 1330 | (strcmp(modelName, "Artisan 800" ) == 0) || + | ^~~~~~~~~ + | | + | const EPS_INT8 * {aka const signed char *} +/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} + 156 | extern int strcmp (const char *__s1, const char *__s2) + | ~~~~~~~~~~~~^~~~ +epson-escpr-services.c:1331:29: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] + 1331 | (strcmp(modelName, "Stylus Photo PX800FW") == 0) || + | ^~~~~~~~~ + | | + | const EPS_INT8 * {aka const signed char *} /usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} 156 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ -epson-usb.c:2255:20: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] - 2255 | if((j = strstr(i, ";")) == NULL) { - | ^ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:350:34: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 350 | extern char *strstr (const char *__haystack, const char *__needle) - | ~~~~~~~~~~~~^~~~~~~~~~ -epson-net-snmp.c:2103:17: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] - 2103 | strncpy(infoBuf, pdu.val.v_str, Min(pdu.length, SNMP_MAX_BUF-1)); - | ^~~~~~~ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:1085:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 1085 | EJLStart_ADDSTR(p, "SN", "OFF"); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' - 984 | b += strlen(b); \ - | ^ -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:96:17: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 96 | __NTH (strncpy (__fortify_clang_overload_arg (char *, __restrict, __dest), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ epson-protocol.c:1693:44: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 1693 | strcpy(dst->manufacturerName, src->manufacturerName); | ~~~^~~~~~~~~~~~~~~~~~ @@ -3365,18 +3283,34 @@ /usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:1: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ -epson-escpr-services.c:1399:65: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] - 1399 | if( strcmp(modelName, modelFY11Bussiness[i]) == 0){ - | ~~~~~~~~~~~~~~~~~~^~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:156:50: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 156 | extern int strcmp (const char *__s1, const char *__s2) - | ~~~~~~~~~~~~^~~~ -epson-escpr-services.c: In function 'obsEnableAutoFeed': -epson-usb.c:2255:11: warning: pointer targets in assignment from 'char *' to 'EPS_INT8 *' {aka 'signed char *'} differ in signedness [-Wpointer-sign] - 2255 | if((j = strstr(i, ";")) == NULL) { - | ^ +epson-net-snmp.c:1510:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1510 | sprintf(cOid, "%s.1.%d.%d.%d.%d.%d.%d.%d.%d.%d.%d.%d.%d.%d.%d.%d.%d.%d.%d", + | ^~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) + | ^~~~~ +epson-net-snmp.c:1524:46: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] + 1524 | (strstr(pdu.val.v_str+1,"OK") != NULL) ){ + | ~~~~~~~~~~~~~^~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:350:34: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 350 | extern char *strstr (const char *__haystack, const char *__needle) + | ~~~~~~~~~~~~^~~~~~~~~~ +epson-net-snmp.c: In function 'SnmpTransact': +epson-net-snmp.c:68:41: warning: pointer targets in passing argument 6 of 'snmpTransactS' differ in signedness [-Wpointer-sign] + 68 | #define SNMP_COMMUNITY_STR "public" + | ^~~~~~~~ + | | + | char * +epson-net-snmp.c:1601:70: note: in expansion of macro 'SNMP_COMMUNITY_STR' + 1601 | ret = snmpTransactS(soc, address, recvtimeout, oid, request, SNMP_COMMUNITY_STR, NULL, pdu); + | ^~~~~~~~~~~~~~~~~~ +epson-net-snmp.h:122:102: note: expected 'const EPS_INT8 *' {aka 'const signed char *'} but argument is of type 'char *' + 122 | const EPS_INT8*, EPS_UINT8, const EPS_INT8*, + | ^~~~~~~~~~~~~~~ epson-protocol.c:1694:19: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 1694 | strcpy(dst->modelName, src->modelName); | ~~~^~~~~~~~~~~ @@ -3385,33 +3319,6 @@ /usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -epson-escpr-services.c:1418:28: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] - 1418 | if( strcmp(modelName, modelFY11Bussiness[i]) == 0){ - | ^~~~~~~~~ - | | - | const EPS_INT8 * {aka const signed char *} -epson-net-snmp.c:2103:33: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] - 2103 | strncpy(infoBuf, pdu.val.v_str, Min(pdu.length, SNMP_MAX_BUF-1)); - | ~~~~~~~^~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} - 156 | extern int strcmp (const char *__s1, const char *__s2) - | ~~~~~~~~~~~~^~~~ -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:96:1: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 96 | __NTH (strncpy (__fortify_clang_overload_arg (char *, __restrict, __dest), - | ^~~~~ -epson-escpage.c:1098:33: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1098 | EJLStart_ADDINT(p, "CO", printJob.attr.copies); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:988:25: note: in definition of macro 'EJLStart_ADDINT' - 988 | sprintf(b, " %s=%d", p, v); \ - | ^ -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ epson-protocol.c:1694:52: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 1694 | strcpy(dst->modelName, src->modelName); | ~~~^~~~~~~~~~~ @@ -3420,30 +3327,6 @@ /usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:1: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ -epson-escpr-services.c:1418:57: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] - 1418 | if( strcmp(modelName, modelFY11Bussiness[i]) == 0){ - | ~~~~~~~~~~~~~~~~~~^~~ - | | - | EPS_INT8 * {aka signed char *} -epson-usb.c:2261:32: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] - 2261 | if((k = strstr(i, ",")) != NULL) { - | ^ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:156:50: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 156 | extern int strcmp (const char *__s1, const char *__s2) - | ~~~~~~~~~~~~^~~~ -/usr/include/string.h:350:34: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 350 | extern char *strstr (const char *__haystack, const char *__needle) - | ~~~~~~~~~~~~^~~~~~~~~~ -epson-net-snmp.c:2114:64: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 2114 | devIdRes = serParseDeviceID(infoBuf, (EPS_INT32)strlen(infoBuf), - | ^~~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ epson-protocol.c:1695:19: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 1695 | strcpy(dst->friendlyName, src->friendlyName); | ~~~^~~~~~~~~~~~~~ @@ -3452,47 +3335,57 @@ /usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -epson-escpage.c:1098:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 1098 | EJLStart_ADDINT(p, "CO", printJob.attr.copies); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:989:29: note: in definition of macro 'EJLStart_ADDINT' - 989 | b += strlen(b); \ - | ^ -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ +epson-usb.c: In function 'usbFind': epson-protocol.c:1695:52: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 1695 | strcpy(dst->friendlyName, src->friendlyName); | ~~~^~~~~~~~~~~~~~ | | | EPS_INT8 * {aka signed char *} +epson-net-snmp.c: In function 'SnmpWalkMib': /usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:1: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ -epson-usb.c:2261:23: warning: pointer targets in assignment from 'char *' to 'EPS_INT8 *' {aka 'signed char *'} differ in signedness [-Wpointer-sign] - 2261 | if((k = strstr(i, ",")) != NULL) { - | ^ -epson-escpage.c:1100:33: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1100 | EJLStart_ADDINT(p, "QT", 1); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:988:25: note: in definition of macro 'EJLStart_ADDINT' - 988 | sprintf(b, " %s=%d", p, v); \ - | ^ -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ -epson-net-snmp.c:2146:27: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] - 2146 | strcpy( (*printer)->location, sFromAdder ); - | ~~~~~~~~~~^~~~~~~~~~ - | | - | EPS_INT8 * {aka signed char *} +epson-usb.c:252:59: warning: pointer targets in passing argument 2 of 'CreatePrinterInfo' differ in signedness [-Wpointer-sign] + 252 | ret = CreatePrinterInfo(&usbInfo, "", "", "", 0, 0, &printer); + | ^~ + | | + | char * +epson-escpr-services.c:1332:29: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] + 1332 | (strcmp(modelName, "Stylus Photo TX800FW") == 0) ) + | ^~~~~~~~~ + | | + | const EPS_INT8 * {aka const signed char *} +/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} + 156 | extern int strcmp (const char *__s1, const char *__s2) + | ~~~~~~~~~~~~^~~~ +epson-usb.c:105:65: note: expected 'const EPS_INT8 *' {aka 'const signed char *'} but argument is of type 'char *' + 105 | static EPS_ERR_CODE CreatePrinterInfo (EPS_USB_PRINTER_INFO*, const EPS_INT8*, + | ^~~~~~~~~~~~~~~ +epson-usb.c:252:63: warning: pointer targets in passing argument 3 of 'CreatePrinterInfo' differ in signedness [-Wpointer-sign] + 252 | ret = CreatePrinterInfo(&usbInfo, "", "", "", 0, 0, &printer); + | ^~ + | | + | char * +epson-usb.c:106:82: note: expected 'const EPS_INT8 *' {aka 'const signed char *'} but argument is of type 'char *' + 106 | const EPS_INT8*, const EPS_INT8*, EPS_INT32, + | ^~~~~~~~~~~~~~~ +epson-escpr-services.c: In function 'obsIsA3Model': +epson-net-snmp.c:1721:24: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] + 1721 | strcpy(orgObjID, oid); + | ^~~~~~~~ + | | + | EPS_INT8 * {aka signed char *} /usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +epson-usb.c:252:67: warning: pointer targets in passing argument 4 of 'CreatePrinterInfo' differ in signedness [-Wpointer-sign] + 252 | ret = CreatePrinterInfo(&usbInfo, "", "", "", 0, 0, &printer); + | ^~ + | | + | char * +epson-usb.c:106:99: note: expected 'const EPS_INT8 *' {aka 'const signed char *'} but argument is of type 'char *' + 106 | const EPS_INT8*, const EPS_INT8*, EPS_INT32, + | ^~~~~~~~~~~~~~~ epson-protocol.c:1696:19: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 1696 | strcpy(dst->serialNo, src->serialNo); | ~~~^~~~~~~~~~ @@ -3501,42 +3394,100 @@ /usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +epson-usb.c: In function 'usbProbePrinterByID': +epson-escpr-services.c:1351:29: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] + 1351 | if( (strcmp(modelName, "PX-5V" ) == 0) || + | ^~~~~~~~~ + | | + | const EPS_INT8 * {aka const signed char *} +epson-net-snmp.c:1721:34: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] + 1721 | strcpy(orgObjID, oid); + | ^~~ + | | + | const EPS_INT8 * {aka const signed char *} +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:1: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} + 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), + | ^~~~~ +/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} + 156 | extern int strcmp (const char *__s1, const char *__s2) + | ~~~~~~~~~~~~^~~~ +epson-usb.c:311:23: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign] + 311 | pPos = strtok(printerUUID, EPS_USBID_SEP); + | ^~~~~~~~~~~ + | | + | EPS_INT8 * {aka signed char *} +In file included from epson-typedefs.h:30, + from epson-escpr-pvt.h:32, + from epson-usb.c:37: +/usr/include/string.h:356:39: note: expected 'char * restrict' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 356 | extern char *strtok (char *__restrict __s, const char *__restrict __delim) + | ~~~~~~~~~~~~~~~~~^~~ +epson-usb.c:311:14: warning: pointer targets in assignment from 'char *' to 'EPS_INT8 *' {aka 'signed char *'} differ in signedness [-Wpointer-sign] + 311 | pPos = strtok(printerUUID, EPS_USBID_SEP); + | ^ +epson-usb.c:316:32: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign] + 316 | sscanf(pPos, "%x", &nTmp); + | ^~~~ + | | + | EPS_INT8 * {aka signed char *} +In file included from epson-typedefs.h:29: +/usr/include/stdio.h:430:43: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 430 | extern int sscanf (const char *__restrict __s, + | ~~~~~~~~~~~~~~~~~~~~~~~^~~ epson-protocol.c:1696:52: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 1696 | strcpy(dst->serialNo, src->serialNo); | ~~~^~~~~~~~~~ | | | EPS_INT8 * {aka signed char *} -epson-net-snmp.c:2146:39: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] - 2146 | strcpy( (*printer)->location, sFromAdder ); - | ^~~~~~~~~~ - | | - | EPS_INT8 * {aka signed char *} /usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:1: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ +epson-usb.c:324:32: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] + 324 | strcpy(modelNameTgt, pPos); + | ^~~~~~~~~~~~ + | | + | EPS_INT8 * {aka signed char *} +In file included from /usr/include/features.h:523, + from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, + from /usr/include/stdio.h:28: +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +epson-net-snmp.c:1722:24: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] + 1722 | strcpy(nextObjID, oid); + | ^~~~~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +epson-usb.c:324:46: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] + 324 | strcpy(modelNameTgt, pPos); + | ^~~~ + | | + | EPS_INT8 * {aka signed char *} /usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:1: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ -epson-usb.c:2270:29: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] - 2270 | if( strncmp(i, "END4", 4) == 0 ){ - | ^ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) - | ~~~~~~~~~~~~^~~~ -epson-escpage.c:1100:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 1100 | EJLStart_ADDINT(p, "QT", 1); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:989:29: note: in definition of macro 'EJLStart_ADDINT' - 989 | b += strlen(b); \ - | ^ -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ -epson-usb.c: In function 'GetSerialNumber': +epson-escpr-services.c:1352:36: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] + 1352 | (strcmp(modelName, "Epson Stylus Photo R3000") == 0) || + | ^~~~~~~~~ + | | + | const EPS_INT8 * {aka const signed char *} +/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} + 156 | extern int strcmp (const char *__s1, const char *__s2) + | ~~~~~~~~~~~~^~~~ +epson-usb.c:328:22: warning: pointer targets in assignment from 'char *' to 'EPS_INT8 *' {aka 'signed char *'} differ in signedness [-Wpointer-sign] + 328 | pPos = strtok(NULL, EPS_USBID_SEP); + | ^ +epson-usb.c:364:59: warning: pointer targets in passing argument 2 of 'CreatePrinterInfo' differ in signedness [-Wpointer-sign] + 364 | ret = CreatePrinterInfo(&usbInfo, "", "", "", 0, 0, printer); + | ^~ + | | + | char * +epson-usb.c:105:65: note: expected 'const EPS_INT8 *' {aka 'const signed char *'} but argument is of type 'char *' + 105 | static EPS_ERR_CODE CreatePrinterInfo (EPS_USB_PRINTER_INFO*, const EPS_INT8*, + | ^~~~~~~~~~~~~~~ epson-protocol.c:1697:19: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 1697 | strcpy(dst->printerID, src->printerID); | ~~~^~~~~~~~~~~ @@ -3545,65 +3496,15 @@ /usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -epson-net-snmp.c:2176:28: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] - 2176 | if( strcmp(compSysName, (*printer)->macAddress) || - | ^~~~~~~~~~~ - | | - | const EPS_INT8 * {aka const signed char *} -/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} - 156 | extern int strcmp (const char *__s1, const char *__s2) - | ~~~~~~~~~~~~^~~~ -epson-escpage.c:1105:33: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1105 | EJLStart_ADDSTR(p, "FE", "SE"); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' - 983 | sprintf(b, " %s=%s", p, v); \ - | ^ -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ epson-protocol.c:1697:52: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 1697 | strcpy(dst->printerID, src->printerID); | ~~~^~~~~~~~~~~ | | | EPS_INT8 * {aka signed char *} -epson-escpr-api.c:4477:16: warning: 'MakePageNumCmd' defined but not used [-Wunused-function] - 4477 | static void MakePageNumCmd ( - | ^~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:1: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ -epson-escpr-api.c:247:24: warning: 'CustomCmd' defined but not used [-Wunused-const-variable=] - 247 | static const EPS_UINT8 CustomCmd[] = { - | ^~~~~~~~~ -epson-escpr-api.c:234:24: warning: 'PrintNumCmd' defined but not used [-Wunused-const-variable=] - 234 | static const EPS_UINT8 PrintNumCmd[] = { - | ^~~~~~~~~~~ -epson-usb.c:2328:17: warning: pointer targets in assignment from 'EPS_INT8 *' {aka 'signed char *'} to 'EPS_UINT8 *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] - 2328 | tmpBuff = (EPS_INT8*)EPS_ALLOC(tmpBuffSize); - | ^ epson-protocol.c: In function 'IsValidAddress': -epson-net-snmp.c:2176:51: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] - 2176 | if( strcmp(compSysName, (*printer)->macAddress) || - | ~~~~~~~~~~^~~~~~~~~~~~ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:156:50: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 156 | extern int strcmp (const char *__s1, const char *__s2) - | ~~~~~~~~~~~~^~~~ -epson-escpage.c:1105:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 1105 | EJLStart_ADDSTR(p, "FE", "SE"); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' - 984 | b += strlen(b); \ - | ^ -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ epson-protocol.c:1730:16: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign] 1730 | sscanf(addr, "%d.%d.%d.%d", &nSeg[0], &nSeg[1], &nSeg[2], &nSeg[3]); | ^~~~ @@ -3612,6 +3513,224 @@ /usr/include/stdio.h:430:43: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} 430 | extern int sscanf (const char *__restrict __s, | ~~~~~~~~~~~~~~~~~~~~~~~^~~ +epson-usb.c:364:63: warning: pointer targets in passing argument 3 of 'CreatePrinterInfo' differ in signedness [-Wpointer-sign] + 364 | ret = CreatePrinterInfo(&usbInfo, "", "", "", 0, 0, printer); + | ^~ + | | + | char * +epson-usb.c:106:82: note: expected 'const EPS_INT8 *' {aka 'const signed char *'} but argument is of type 'char *' + 106 | const EPS_INT8*, const EPS_INT8*, EPS_INT32, + | ^~~~~~~~~~~~~~~ +epson-net-snmp.c:1722:35: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] + 1722 | strcpy(nextObjID, oid); + | ^~~ + | | + | const EPS_INT8 * {aka const signed char *} +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:1: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} + 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), + | ^~~~~ +epson-usb.c:364:67: warning: pointer targets in passing argument 4 of 'CreatePrinterInfo' differ in signedness [-Wpointer-sign] + 364 | ret = CreatePrinterInfo(&usbInfo, "", "", "", 0, 0, printer); + | ^~ + | | + | char * +epson-usb.c:106:99: note: expected 'const EPS_INT8 *' {aka 'const signed char *'} but argument is of type 'char *' + 106 | const EPS_INT8*, const EPS_INT8*, EPS_INT32, + | ^~~~~~~~~~~~~~~ +epson-escpr-services.c:1353:36: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] + 1353 | (strcmp(modelName, "PX-7V" ) == 0) || + | ^~~~~~~~~ + | | + | const EPS_INT8 * {aka const signed char *} +/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} + 156 | extern int strcmp (const char *__s1, const char *__s2) + | ~~~~~~~~~~~~^~~~ +epson-net-snmp.c:68:41: warning: pointer targets in passing argument 3 of 'CreateCommand' differ in signedness [-Wpointer-sign] + 68 | #define SNMP_COMMUNITY_STR "public" + | ^~~~~~~~ + | | + | char * +epson-net-snmp.c:1726:58: note: in expansion of macro 'SNMP_COMMUNITY_STR' + 1726 | ret = CreateCommand(g_TrnBuff, ASN_PDU_GET_NEXT, SNMP_COMMUNITY_STR, nRqID, &request, 1, &nSize); + | ^~~~~~~~~~~~~~~~~~ +epson-net-snmp.c:204:60: note: expected 'const EPS_INT8 *' {aka 'const signed char *'} but argument is of type 'char *' + 204 | static EPS_ERR_CODE CreateCommand (EPS_INT8*, EPS_UINT8, const EPS_INT8*, EPS_INT32, + | ^~~~~~~~~~~~~~~ +epson-escpr-services.c:1354:36: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] + 1354 | (strcmp(modelName, "Epson Stylus Photo R2000") == 0) || + | ^~~~~~~~~ + | | + | const EPS_INT8 * {aka const signed char *} +/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} + 156 | extern int strcmp (const char *__s1, const char *__s2) + | ~~~~~~~~~~~~^~~~ +epson-escpr-services.c:1355:36: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] + 1355 | (strcmp(modelName, "EP-4004" ) == 0) || + | ^~~~~~~~~ + | | + | const EPS_INT8 * {aka const signed char *} +/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} + 156 | extern int strcmp (const char *__s1, const char *__s2) + | ~~~~~~~~~~~~^~~~ +epson-usb.c: In function 'usbResetPrinter': +epson-net-snmp.c: In function 'SnmpFindRecv': +epson-usb.c:804:28: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] + 804 | if (strstr((EPS_INT8*)pResult, "rj:OK;") == NULL) { + | ^~~~~~~~~~~~~~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:350:34: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 350 | extern char *strstr (const char *__haystack, const char *__needle) + | ~~~~~~~~~~~~^~~~~~~~~~ +epson-escpr-services.c:1356:36: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] + 1356 | (strcmp(modelName, "Artisan 1430" ) == 0) || + | ^~~~~~~~~ + | | + | const EPS_INT8 * {aka const signed char *} +epson-net-snmp.c:2103:17: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] + 2103 | strncpy(infoBuf, pdu.val.v_str, Min(pdu.length, SNMP_MAX_BUF-1)); + | ^~~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:96:17: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 96 | __NTH (strncpy (__fortify_clang_overload_arg (char *, __restrict, __dest), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +epson-net-snmp.c:2103:33: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] + 2103 | strncpy(infoBuf, pdu.val.v_str, Min(pdu.length, SNMP_MAX_BUF-1)); + | ~~~~~~~^~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:96:1: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 96 | __NTH (strncpy (__fortify_clang_overload_arg (char *, __restrict, __dest), + | ^~~~~ +epson-net-snmp.c:2114:64: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 2114 | devIdRes = serParseDeviceID(infoBuf, (EPS_INT32)strlen(infoBuf), + | ^~~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} + 156 | extern int strcmp (const char *__s1, const char *__s2) + | ~~~~~~~~~~~~^~~~ +epson-escpr-services.c:1357:36: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] + 1357 | (strcmp(modelName, "Epson Stylus Photo 1430") == 0) || + | ^~~~~~~~~ + | | + | const EPS_INT8 * {aka const signed char *} +/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} + 156 | extern int strcmp (const char *__s1, const char *__s2) + | ~~~~~~~~~~~~^~~~ +epson-escpr-services.c:1358:36: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] + 1358 | (strcmp(modelName, "Epson Stylus Photo 1500") == 0) ) + | ^~~~~~~~~ + | | + | const EPS_INT8 * {aka const signed char *} +/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} + 156 | extern int strcmp (const char *__s1, const char *__s2) + | ~~~~~~~~~~~~^~~~ +epson-escpr-services.c:1363:29: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] + 1363 | if( (strcmp(modelName, "PX-5V" ) == 0) || + | ^~~~~~~~~ + | | + | const EPS_INT8 * {aka const signed char *} +/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} + 156 | extern int strcmp (const char *__s1, const char *__s2) + | ~~~~~~~~~~~~^~~~ +epson-usb.c:712:21: warning: variable 'retBufSize' set but not used [-Wunused-but-set-variable] + 712 | EPS_INT32 retBufSize; /* Size of buffer written */ + | ^~~~~~~~~~ +epson-usb.c: In function 'usbMechCommand': +epson-usb.c:1212:16: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] + 1212 | if (strstr(Reply,"OK") == NULL){ + | ^~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:350:34: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 350 | extern char *strstr (const char *__haystack, const char *__needle) + | ~~~~~~~~~~~~^~~~~~~~~~ +epson-net-snmp.c:2146:27: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] + 2146 | strcpy( (*printer)->location, sFromAdder ); + | ~~~~~~~~~~^~~~~~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +epson-net-snmp.c:2146:39: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] + 2146 | strcpy( (*printer)->location, sFromAdder ); + | ^~~~~~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:1: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), + | ^~~~~ +epson-escpr-services.c:1364:36: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] + 1364 | (strcmp(modelName, "Epson Stylus Photo R3000") == 0) || + | ^~~~~~~~~ + | | + | const EPS_INT8 * {aka const signed char *} +/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} + 156 | extern int strcmp (const char *__s1, const char *__s2) + | ~~~~~~~~~~~~^~~~ +epson-escpr-services.c:1365:36: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] + 1365 | (strcmp(modelName, "PX-7V" ) == 0) || + | ^~~~~~~~~ + | | + | const EPS_INT8 * {aka const signed char *} +/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} + 156 | extern int strcmp (const char *__s1, const char *__s2) + | ~~~~~~~~~~~~^~~~ +epson-usb.c: In function 'CreatePrinterInfo': +epson-escpr-services.c:1366:36: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] + 1366 | (strcmp(modelName, "Epson Stylus Photo R2000") == 0) ) + | ^~~~~~~~~ + | | + | const EPS_INT8 * {aka const signed char *} +/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} + 156 | extern int strcmp (const char *__s1, const char *__s2) + | ~~~~~~~~~~~~^~~~ +epson-usb.c:1466:23: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] + 1466 | strcpy( (*printer)->location, EPS_USB_NAME ); + | ~~~~~~~~~~^~~~~~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +epson-net-snmp.c:2176:28: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] + 2176 | if( strcmp(compSysName, (*printer)->macAddress) || + | ^~~~~~~~~~~ + | | + | const EPS_INT8 * {aka const signed char *} +/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} + 156 | extern int strcmp (const char *__s1, const char *__s2) + | ~~~~~~~~~~~~^~~~ +epson-usb.c:1467:27: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] + 1467 | strcpy( (*printer)->manufacturerName, manufacturer ); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +epson-net-snmp.c:2176:51: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] + 2176 | if( strcmp(compSysName, (*printer)->macAddress) || + | ~~~~~~~~~~^~~~~~~~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:156:50: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 156 | extern int strcmp (const char *__s1, const char *__s2) + | ~~~~~~~~~~~~^~~~ +epson-usb.c:1467:47: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] + 1467 | strcpy( (*printer)->manufacturerName, manufacturer ); + | ^~~~~~~~~~~~ + | | + | const EPS_INT8 * {aka const signed char *} +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:1: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} + 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), + | ^~~~~ epson-net-snmp.c:2177:32: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 2177 | strcmp(compName, (*printer)->modelName) ){ | ^~~~~~~~ @@ -3620,17 +3739,32 @@ /usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} 156 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ -epson-escpage.c:1111:33: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1111 | EJLStart_ADDSTR(p, "SZ", "OFF"); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' - 983 | sprintf(b, " %s=%s", p, v); \ - | ^ -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ +epson-usb.c:1468:27: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] + 1468 | strcpy( (*printer)->modelName, modelName ); + | ~~~~~~~~~~^~~~~~~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +epson-escpr-services.c: In function 'obsEnableDuplex': +epson-escpr-services.c:1399:36: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] + 1399 | if( strcmp(modelName, modelFY11Bussiness[i]) == 0){ + | ^~~~~~~~~ + | | + | const EPS_INT8 * {aka const signed char *} +/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} + 156 | extern int strcmp (const char *__s1, const char *__s2) + | ~~~~~~~~~~~~^~~~ +epson-escpr-services.c:1399:65: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] + 1399 | if( strcmp(modelName, modelFY11Bussiness[i]) == 0){ + | ~~~~~~~~~~~~~~~~~~^~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:156:50: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 156 | extern int strcmp (const char *__s1, const char *__s2) + | ~~~~~~~~~~~~^~~~ +epson-escpr-services.c: In function 'obsEnableAutoFeed': epson-net-snmp.c:2177:52: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] 2177 | strcmp(compName, (*printer)->modelName) ){ | ~~~~~~~~~~^~~~~~~~~~~ @@ -3639,17 +3773,6 @@ /usr/include/string.h:156:50: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 156 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ -epson-escpage.c:1111:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 1111 | EJLStart_ADDSTR(p, "SZ", "OFF"); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' - 984 | b += strlen(b); \ - | ^ -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ epson-net-snmp.c:2216:44: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] 2216 | strncpy( (*printer)->friendlyName, pdu.val.v_str, pdu.length); | ~~~~~~~~~~^~~~~~~~~~~~~~ @@ -3658,17 +3781,6 @@ /usr/include/x86_64-linux-gnu/bits/string_fortified.h:96:17: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 96 | __NTH (strncpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -epson-escpage.c:1114:33: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1114 | EJLStart_ADDSTR(p, "GAMMAMODE", "NORMAL"); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' - 983 | sprintf(b, " %s=%s", p, v); \ - | ^ -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ epson-net-snmp.c:2216:67: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] 2216 | strncpy( (*printer)->friendlyName, pdu.val.v_str, pdu.length); | ~~~~~~~^~~~~~ @@ -3677,17 +3789,38 @@ /usr/include/x86_64-linux-gnu/bits/string_fortified.h:96:1: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 96 | __NTH (strncpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ -epson-escpage.c:1114:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 1114 | EJLStart_ADDSTR(p, "GAMMAMODE", "NORMAL"); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' - 984 | b += strlen(b); \ - | ^ -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ +epson-usb.c:1468:40: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] + 1468 | strcpy( (*printer)->modelName, modelName ); + | ^~~~~~~~~ + | | + | const EPS_INT8 * {aka const signed char *} +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:1: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} + 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), + | ^~~~~ +epson-usb.c:1469:27: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] + 1469 | strcpy( (*printer)->serialNo, serialNo ); + | ~~~~~~~~~~^~~~~~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +epson-usb.c:1469:39: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] + 1469 | strcpy( (*printer)->serialNo, serialNo ); + | ^~~~~~~~ + | | + | const EPS_INT8 * {aka const signed char *} +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:1: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} + 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), + | ^~~~~ +epson-escpr-services.c:1418:28: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] + 1418 | if( strcmp(modelName, modelFY11Bussiness[i]) == 0){ + | ^~~~~~~~~ + | | + | const EPS_INT8 * {aka const signed char *} +/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} + 156 | extern int strcmp (const char *__s1, const char *__s2) + | ~~~~~~~~~~~~^~~~ epson-net-snmp.c:2218:44: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] 2218 | strncpy( (*printer)->friendlyName, pdu.val.v_str, EPS_NAME_BUFFSIZE-2); | ~~~~~~~~~~^~~~~~~~~~~~~~ @@ -3696,17 +3829,14 @@ /usr/include/x86_64-linux-gnu/bits/string_fortified.h:96:17: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 96 | __NTH (strncpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -epson-escpage.c:1117:33: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1117 | EJLStart_ADDSTR(p, "SL", "YES"); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' - 983 | sprintf(b, " %s=%s", p, v); \ - | ^ -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ +epson-escpr-services.c:1418:57: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] + 1418 | if( strcmp(modelName, modelFY11Bussiness[i]) == 0){ + | ~~~~~~~~~~~~~~~~~~^~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:156:50: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 156 | extern int strcmp (const char *__s1, const char *__s2) + | ~~~~~~~~~~~~^~~~ epson-net-snmp.c:2218:67: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] 2218 | strncpy( (*printer)->friendlyName, pdu.val.v_str, EPS_NAME_BUFFSIZE-2); | ~~~~~~~^~~~~~ @@ -3715,17 +3845,6 @@ /usr/include/x86_64-linux-gnu/bits/string_fortified.h:96:1: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 96 | __NTH (strncpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ -epson-escpage.c:1117:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 1117 | EJLStart_ADDSTR(p, "SL", "YES"); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' - 984 | b += strlen(b); \ - | ^ -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ epson-net-snmp.c:2224:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] 2224 | sprintf(idString, EPS_NET_IDPRM_STR, (*printer)->modelName, (*printer)->macAddress); | ^~~~~~~~ @@ -3734,29 +3853,16 @@ /usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) | ^~~~~ -epson-escpage.c:1120:33: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1120 | EJLStart_ADDSTR(p, "TO", "0"); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' - 983 | sprintf(b, " %s=%s", p, v); \ - | ^ +epson-usb.c:1483:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] + 1483 | sprintf(usbIDString, EPS_USB_IDPRM_STR, usbInfo->dev.vid, usbInfo->dev.pid, modelName); + | ^~~~~~~~~~~ + | | + | EPS_INT8 * {aka signed char *} +epson-net-snmp.c: In function 'CreateCommand': /usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) | ^~~~~ -epson-net-snmp.c: In function 'CreateCommand': -epson-escpage.c:1120:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 1120 | EJLStart_ADDSTR(p, "TO", "0"); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' - 984 | b += strlen(b); \ - | ^ -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ +epson-usb.c: In function 'PortResolution': epson-net-snmp.c:2309:63: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 2309 | pPos = snmpMakeStrField(community, (EPS_UINT32)strlen(community), pPos); | ^~~~~~~~~ @@ -3765,30 +3871,24 @@ /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ -epson-escpage.c:1123:33: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1123 | EJLStart_ADDSTR(p, "LO", "0"); - | ^ +epson-usb.c:1541:33: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] + 1541 | if( 0 == strcmp(modelName, printer->modelName) ){ + | ^~~~~~~~~ | | | EPS_INT8 * {aka signed char *} -epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' - 983 | sprintf(b, " %s=%s", p, v); \ - | ^ -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ +/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 156 | extern int strcmp (const char *__s1, const char *__s2) + | ~~~~~~~~~~~~^~~~ In file included from epson-net-snmp.c:40: epson-net-snmp.c: In function 'ParseResponse': -epson-escpage.c:1123:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 1123 | EJLStart_ADDSTR(p, "LO", "0"); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' - 984 | b += strlen(b); \ - | ^ -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ +epson-usb.c:1541:51: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] + 1541 | if( 0 == strcmp(modelName, printer->modelName) ){ + | ~~~~~~~^~~~~~~~~~~ + | | + | const EPS_INT8 * {aka const signed char *} +/usr/include/string.h:156:50: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} + 156 | extern int strcmp (const char *__s1, const char *__s2) + | ~~~~~~~~~~~~^~~~ epson-net-snmp.c:2514:112: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 2514 | memcpy(pResObjID, response.var->identifire, Min(nResObjIDSize-1, (EPS_INT32)strlen(response.var->identifire))); | ~~~~~~~~~~~~^~~~~~~~~~~~ @@ -3800,17 +3900,6 @@ /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ -epson-escpage.c:1126:33: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1126 | EJLStart_ADDSTR(p, "OR", "PO"); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' - 983 | sprintf(b, " %s=%s", p, v); \ - | ^ -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ epson-net-snmp.c:2514:112: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 2514 | memcpy(pResObjID, response.var->identifire, Min(nResObjIDSize-1, (EPS_INT32)strlen(response.var->identifire))); | ~~~~~~~~~~~~^~~~~~~~~~~~ @@ -3822,48 +3911,24 @@ /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ -epson-escpage.c:1126:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 1126 | EJLStart_ADDSTR(p, "OR", "PO"); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' - 984 | b += strlen(b); \ - | ^ -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ -epson-escpage.c:1129:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1129 | sprintf(p, " %s%s%s", sbEJL_LF, sbEJL_EN_C, sbEJL_LF); - | ^ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ -epson-escpage.c:1132:33: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1132 | EJLStart_ADDSTR(p, "FO", "OFF"); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:983:25: note: in definition of macro 'EJLStart_ADDSTR' - 983 | sprintf(b, " %s=%s", p, v); \ - | ^ -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ +epson-usb.c: In function 'ProbePrinterByName': +epson-usb.c:1636:49: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] + 1636 | if( 0 == strcmp(modelNameTgt, modelName) ){ + | ^~~~~~~~~~~~ + | | + | const EPS_INT8 * {aka const signed char *} +/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} + 156 | extern int strcmp (const char *__s1, const char *__s2) + | ~~~~~~~~~~~~^~~~ +epson-usb.c:1636:63: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] + 1636 | if( 0 == strcmp(modelNameTgt, modelName) ){ + | ^~~~~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:156:50: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 156 | extern int strcmp (const char *__s1, const char *__s2) + | ~~~~~~~~~~~~^~~~ epson-net-snmp.c: In function 'OidToStr': -epson-escpage.c:1132:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 1132 | EJLStart_ADDSTR(p, "FO", "OFF"); - | ^ - | | - | EPS_INT8 * {aka signed char *} -epson-escpage.c:984:29: note: in definition of macro 'EJLStart_ADDSTR' - 984 | b += strlen(b); \ - | ^ -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ epson-net-snmp.c:3063:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] 3063 | sprintf(*pDst, "%d.%d.", *pSrc / 40, *pSrc % 40); | ^~~~~ @@ -3872,23 +3937,10 @@ /usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) | ^~~~~ -epson-escpage.c:1135:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1135 | sprintf(p, " %s%s%s", sbEJL_LF, sbEJL_EN, sbEJL_LF); - | ^ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ -epson-escpage.c:1138:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 1138 | p += strlen(p); - | ^ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ -epson-escpage.c: In function 'ejlEnd': +epson-usb.c: In function 'RmtInfoCommand': +epson-usb.c:1831:27: warning: pointer targets in initialization of 'const EPS_INT8 *' {aka 'const signed char *'} from 'char *' differ in signedness [-Wpointer-sign] + 1831 | const EPS_INT8 *rsp = "@BDC PI\x0D\x0A"; + | ^~~~~~~~~~~~~~~~~ epson-net-snmp.c:3067:46: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 3067 | nDstLen = (EPS_UINT16)strlen(*pDst); | ^~~~~ @@ -3897,30 +3949,22 @@ /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ -epson-escpage.c:1165:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1165 | sprintf(p, "%s%s ", - | ^ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ -epson-escpage.c:1168:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 1168 | p += strlen(p); - | ^ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ -epson-escpage.c:1174:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1174 | sprintf(p, "JI PAGES=\"%d\"", dwPaperNum); - | ^ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ +epson-usb.c:1886:24: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] + 1886 | strcpy((EPS_INT8*)*pResult, "@BDC PM\x0D\x0A"); + | ^~~~~~~~~~~~~~~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +epson-usb.c:1891:24: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] + 1891 | strcpy((EPS_INT8*)*pResult, "@BDC PM\x0D\x0A"); + | ^~~~~~~~~~~~~~~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ epson-net-snmp.c:3089:33: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] 3089 | sprintf(&(*pDst)[nDstLen], "%d.", nElm); | ^~~~~~~~~~~~~~~~~ @@ -3929,22 +3973,6 @@ /usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) | ^~~~~ -epson-escpage.c:1175:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 1175 | p += strlen(p); - | ^ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ -epson-escpage.c:1178:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1178 | sprintf(p, " %s%s %s", sbEJL_LF, sbEJL, sbEJL_LF); - | ^ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ epson-net-snmp.c:3091:33: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] 3091 | sprintf(&(*pDst)[nDstLen], "%d.", *(pSrc++)); | ^~~~~~~~~~~~~~~~~ @@ -3953,23 +3981,22 @@ /usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) | ^~~~~ -epson-escpage.c:1179:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 1179 | p += strlen(p); - | ^ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} +epson-usb.c:1920:54: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 1920 | if( 0 == memcmp(rsp, rspBuff, strlen(rsp)) ){ + | ^~~ + | | + | const EPS_INT8 * {aka const signed char *} +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +epson-usb.c:1962:62: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 1962 | if( 0 == memcmp(rsp, rspBuff, strlen(rsp)) ){ + | ^~~ + | | + | const EPS_INT8 * {aka const signed char *} +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ -epson-escpage.c: In function 'ejlPageEsc': -epson-escpage.c:1210:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1210 | sprintf(p, sbLOS, printJob.leftMargin, printJob.topMargin); - | ^ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ epson-net-snmp.c:3095:38: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 3095 | nDstLen = (EPS_UINT16)strlen(*pDst) - 1; | ^~~~~ @@ -3979,17 +4006,15 @@ 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ epson-net-snmp.c: In function 'StrToOid': -epson-escpage.c:1210:20: warning: pointer targets in passing argument 2 of 'sprintf' differ in signedness [-Wpointer-sign] - 1210 | sprintf(p, sbLOS, printJob.leftMargin, printJob.topMargin); - | ^~~~~ - | | - | const EPS_INT8 * {aka const signed char *} -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ -epson-escpage.c:1210:20: warning: format string is not an array of type 'char' [-Wformat=] - 1210 | sprintf(p, sbLOS, printJob.leftMargin, printJob.topMargin); - | ^~~~~ +epson-usb.c: In function 'nd4ReadPortal': +epson-usb.c:2095:63: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] + 2095 | if( (dataSizePos = (EPS_UINT8*)strstr((EPS_INT8*)buff, "\x0D\x0A")) != NULL ){ + | ^~~~~~~~~~~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:350:34: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 350 | extern char *strstr (const char *__haystack, const char *__needle) + | ~~~~~~~~~~~~^~~~~~~~~~ epson-net-snmp.c:3135:45: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 3135 | pTmp = (EPS_INT8*)EPS_ALLOC( strlen(pSrc)+1 ); | ^~~~ @@ -4001,22 +4026,7 @@ /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ -epson-escpage.c:1211:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 1211 | p += strlen(p); - | ^ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ -epson-escpage.c:1218:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] - 1218 | sprintf(p, sbCA, printJob.printableAreaWidth, printJob.printableAreaHeight); - | ^ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ +epson-usb.c: In function 'ParseUsbProtocol': epson-net-snmp.c:3139:16: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 3139 | strcpy(pTmp, pSrc); | ^~~~ @@ -4025,30 +4035,11 @@ /usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:16: note: expected 'char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -epson-escpage.c:1218:20: warning: pointer targets in passing argument 2 of 'sprintf' differ in signedness [-Wpointer-sign] - 1218 | sprintf(p, sbCA, printJob.printableAreaWidth, printJob.printableAreaHeight); - | ^~~~ - | | - | const EPS_INT8 * {aka const signed char *} -/usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} - 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) - | ^~~~~ -epson-escpage.c:1218:20: warning: format string is not an array of type 'char' [-Wformat=] - 1218 | sprintf(p, sbCA, printJob.printableAreaWidth, printJob.printableAreaHeight); - | ^~~~ epson-net-snmp.c:3139:22: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 3139 | strcpy(pTmp, pSrc); | ^~~~ | | | const EPS_INT8 * {aka const signed char *} -epson-escpage.c:1219:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 1219 | p += strlen(p); - | ^ - | | - | EPS_INT8 * {aka signed char *} -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ /usr/include/x86_64-linux-gnu/bits/string_fortified.h:77:1: note: expected 'const char *' but argument is of type 'const EPS_INT8 *' {aka 'const signed char *'} 77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ @@ -4063,6 +4054,25 @@ epson-net-snmp.c:3141:11: warning: pointer targets in assignment from 'char *' to 'EPS_INT8 *' {aka 'signed char *'} differ in signedness [-Wpointer-sign] 3141 | p = strtok(pTmp, "."); | ^ +epson-usb.c:2250:20: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] + 2250 | if((i = strstr(deviceIDString, "CMD:")) == NULL) { + | ^~~~~~~~~~~~~~ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:350:34: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 350 | extern char *strstr (const char *__haystack, const char *__needle) + | ~~~~~~~~~~~~^~~~~~~~~~ +epson-usb.c:2250:11: warning: pointer targets in assignment from 'char *' to 'EPS_INT8 *' {aka 'signed char *'} differ in signedness [-Wpointer-sign] + 2250 | if((i = strstr(deviceIDString, "CMD:")) == NULL) { + | ^ +epson-usb.c:2255:20: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] + 2255 | if((j = strstr(i, ";")) == NULL) { + | ^ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:350:34: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 350 | extern char *strstr (const char *__haystack, const char *__needle) + | ~~~~~~~~~~~~^~~~~~~~~~ epson-net-snmp.c:3143:46: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] 3143 | pDst[nCnt] = (EPS_INT8)(atoi(p) * 40); | ^ @@ -4074,6 +4084,17 @@ epson-net-snmp.c:3148:11: warning: pointer targets in assignment from 'char *' to 'EPS_INT8 *' {aka 'signed char *'} differ in signedness [-Wpointer-sign] 3148 | p = strtok(NULL, "."); | ^ +epson-usb.c:2255:11: warning: pointer targets in assignment from 'char *' to 'EPS_INT8 *' {aka 'signed char *'} differ in signedness [-Wpointer-sign] + 2255 | if((j = strstr(i, ";")) == NULL) { + | ^ +epson-usb.c:2261:32: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] + 2261 | if((k = strstr(i, ",")) != NULL) { + | ^ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:350:34: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 350 | extern char *strstr (const char *__haystack, const char *__needle) + | ~~~~~~~~~~~~^~~~~~~~~~ epson-net-snmp.c:3150:47: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] 3150 | pDst[nCnt] += (EPS_INT8)(atoi(p)); | ^ @@ -4085,6 +4106,21 @@ epson-net-snmp.c:3157:11: warning: pointer targets in assignment from 'char *' to 'EPS_INT8 *' {aka 'signed char *'} differ in signedness [-Wpointer-sign] 3157 | p = strtok(NULL, "."); | ^ +epson-usb.c:2261:23: warning: pointer targets in assignment from 'char *' to 'EPS_INT8 *' {aka 'signed char *'} differ in signedness [-Wpointer-sign] + 2261 | if((k = strstr(i, ",")) != NULL) { + | ^ +epson-usb.c:2270:29: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] + 2270 | if( strncmp(i, "END4", 4) == 0 ){ + | ^ + | | + | EPS_INT8 * {aka signed char *} +/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'EPS_INT8 *' {aka 'signed char *'} + 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) + | ~~~~~~~~~~~~^~~~ +epson-usb.c: In function 'GetSerialNumber': +epson-usb.c:2328:17: warning: pointer targets in assignment from 'EPS_INT8 *' {aka 'signed char *'} to 'EPS_UINT8 *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] + 2328 | tmpBuff = (EPS_INT8*)EPS_ALLOC(tmpBuffSize); + | ^ epson-net-snmp.c:3163:29: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] 3163 | nElm = atoi(p); | ^ @@ -4217,7 +4253,7 @@ epson-escpr-mem.h:112:69: note: expected 'const EPS_INT8 *' {aka 'const signed char *'} but argument is of type 'char *' 112 | extern EPS_INT8* memStrStr (EPS_INT8*, const EPS_INT8*, EPS_BOOL ); | ^~~~~~~~~~~~~~~ -/bin/bash ../libtool --tag=CC --mode=link gcc -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O2 -version-info 1:0:0 -Wl,-z,relro -Wl,-z,now -o libescpr.la -rpath /usr/lib/printer-driver-escpr libescpr_la-epson-cbt.lo libescpr_la-epson-escpage.lo libescpr_la-epson-escpage-color.lo libescpr_la-epson-escpage-comp.lo libescpr_la-epson-escpage-mono.lo libescpr_la-epson-escpr-api.lo libescpr_la-epson-escpr-dbg.lo libescpr_la-epson-escpr-mem.lo libescpr_la-epson-escpr-pm.lo libescpr_la-epson-escpr-services.lo libescpr_la-epson-layout.lo libescpr_la-epson-net-lpr.lo libescpr_la-epson-net-raw.lo libescpr_la-epson-net-snmp.lo libescpr_la-epson-protocol.lo libescpr_la-epson-usb.lo -lcupsimage -lcups +/bin/sh ../libtool --tag=CC --mode=link gcc -Wall -DGCOMSW_PRT_USE_USB -DGCOMSW_PRT_USE_LPR -DGCOMSW_PRT_USE_RAW -DGCOMSW_CMD_ESCPAGE -DGCOMSW_EL_CDLABEL -DGCOMSW_EF_MAINTE -DGCOMSW_CMD_ESCPAGE -DEPS_FILTER -DGCOMSW_ASYNCJOB_SUPPORT -DGCOMSW_RAWFILE_SUPPORT -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O2 -version-info 1:0:0 -Wl,-z,relro -Wl,-z,now -o libescpr.la -rpath /usr/lib/printer-driver-escpr libescpr_la-epson-cbt.lo libescpr_la-epson-escpage.lo libescpr_la-epson-escpage-color.lo libescpr_la-epson-escpage-comp.lo libescpr_la-epson-escpage-mono.lo libescpr_la-epson-escpr-api.lo libescpr_la-epson-escpr-dbg.lo libescpr_la-epson-escpr-mem.lo libescpr_la-epson-escpr-pm.lo libescpr_la-epson-escpr-services.lo libescpr_la-epson-layout.lo libescpr_la-epson-net-lpr.lo libescpr_la-epson-net-raw.lo libescpr_la-epson-net-snmp.lo libescpr_la-epson-protocol.lo libescpr_la-epson-usb.lo -lcupsimage -lcups libtool: link: gcc -shared -fPIC -DPIC .libs/libescpr_la-epson-cbt.o .libs/libescpr_la-epson-escpage.o .libs/libescpr_la-epson-escpage-color.o .libs/libescpr_la-epson-escpage-comp.o .libs/libescpr_la-epson-escpage-mono.o .libs/libescpr_la-epson-escpr-api.o .libs/libescpr_la-epson-escpr-dbg.o .libs/libescpr_la-epson-escpr-mem.o .libs/libescpr_la-epson-escpr-pm.o .libs/libescpr_la-epson-escpr-services.o .libs/libescpr_la-epson-layout.o .libs/libescpr_la-epson-net-lpr.o .libs/libescpr_la-epson-net-raw.o .libs/libescpr_la-epson-net-snmp.o .libs/libescpr_la-epson-protocol.o .libs/libescpr_la-epson-usb.o -lcupsimage -lcups -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -Werror=format-security -O2 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,libescpr.so.1 -o .libs/libescpr.so.1.0.0 libtool: link: (cd ".libs" && rm -f "libescpr.so.1" && ln -s "libescpr.so.1.0.0" "libescpr.so.1") libtool: link: (cd ".libs" && rm -f "libescpr.so" && ln -s "libescpr.so.1.0.0" "libescpr.so") @@ -4304,9 +4340,9 @@ wrapper.c:182:15: note: 'page_raw_cache' was declared here 182 | char *page_raw_cache;//2ページ分のキャッシュ | ^~~~~~~~~~~~~~ -/bin/bash ../libtool --tag=CC --mode=link gcc -Wall -DCUPS_FILTER_NAME=\"epson-escpr\" -DCUPS_FILTER_PATH=\"/usr/lib/cups/filter\" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -lpthread -Wl,-z,relro -Wl,-z,now -o epson-escpr-wrapper epson_escpr_wrapper-wrapper.o -lcupsimage -lcups +/bin/sh ../libtool --tag=CC --mode=link gcc -Wall -DCUPS_FILTER_NAME=\"epson-escpr\" -DCUPS_FILTER_PATH=\"/usr/lib/cups/filter\" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -lpthread -Wl,-z,relro -Wl,-z,now -o epson-escpr-wrapper epson_escpr_wrapper-wrapper.o -lcupsimage -lcups +/bin/sh ../libtool --tag=CC --mode=link gcc -I../lib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -lpthread -Wl,-z,relro -Wl,-z,now -o epson-escpr epson_escpr-filter.o epson_escpr-debug.o epson_escpr-str.o epson_escpr-err.o epson_escpr-mem.o epson_escpr-linux_cmn.o epson_escpr-xfifo.o ../lib/libescpr.la -lcupsimage -lcups libtool: link: gcc -Wall -DCUPS_FILTER_NAME=\"epson-escpr\" -DCUPS_FILTER_PATH=\"/usr/lib/cups/filter\" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z -Wl,relro -Wl,-z -Wl,now -o epson-escpr-wrapper epson_escpr_wrapper-wrapper.o -lpthread -lcupsimage -lcups -/bin/bash ../libtool --tag=CC --mode=link gcc -I../lib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -lpthread -Wl,-z,relro -Wl,-z,now -o epson-escpr epson_escpr-filter.o epson_escpr-debug.o epson_escpr-str.o epson_escpr-err.o epson_escpr-mem.o epson_escpr-linux_cmn.o epson_escpr-xfifo.o ../lib/libescpr.la -lcupsimage -lcups libtool: link: gcc -I../lib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/epson-escpr epson_escpr-filter.o epson_escpr-debug.o epson_escpr-str.o epson_escpr-err.o epson_escpr-mem.o epson_escpr-linux_cmn.o epson_escpr-xfifo.o -lpthread ../lib/.libs/libescpr.so -lcupsimage -lcups -Wl,-rpath -Wl,/usr/lib/printer-driver-escpr make[3]: Leaving directory '/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17/src' make[3]: Entering directory '/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17' @@ -4317,7 +4353,7 @@ make[2]: Leaving directory '/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17' make[1]: Leaving directory '/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17' dh_auto_test - make -j42 check "TESTSUITEFLAGS=-j42 --verbose" VERBOSE=1 + make -j20 check "TESTSUITEFLAGS=-j20 --verbose" VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17' echo M4_MACROS = `ls m4 | sed 's,^,m4/,'` > m4-macros.tmp cmp -s m4-macros.tmp m4-macros || cp m4-macros.tmp m4-macros @@ -4354,7 +4390,7 @@ make[3]: Entering directory '/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17/lib' make[4]: Entering directory '/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17/lib' /usr/bin/mkdir -p '/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17/debian/tmp/usr/lib/printer-driver-escpr' - /bin/bash ../libtool --mode=install /usr/bin/install -c libescpr.la '/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17/debian/tmp/usr/lib/printer-driver-escpr' + /bin/sh ../libtool --mode=install /usr/bin/install -c libescpr.la '/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17/debian/tmp/usr/lib/printer-driver-escpr' libtool: install: /usr/bin/install -c .libs/libescpr.so.1.0.0 /build/reproducible-path/epson-inkjet-printer-escpr-1.7.17/debian/tmp/usr/lib/printer-driver-escpr/libescpr.so.1.0.0 libtool: install: (cd /build/reproducible-path/epson-inkjet-printer-escpr-1.7.17/debian/tmp/usr/lib/printer-driver-escpr && { ln -s -f libescpr.so.1.0.0 libescpr.so.1 || { rm -f libescpr.so.1 && ln -s libescpr.so.1.0.0 libescpr.so.1; }; }) libtool: install: (cd /build/reproducible-path/epson-inkjet-printer-escpr-1.7.17/debian/tmp/usr/lib/printer-driver-escpr && { ln -s -f libescpr.so.1.0.0 libescpr.so || { rm -f libescpr.so && ln -s libescpr.so.1.0.0 libescpr.so; }; }) @@ -4394,7 +4430,7 @@ make[4]: Entering directory '/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17/src' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17/debian/tmp/usr/lib/cups/filter' - /bin/bash ../libtool --mode=install /usr/bin/install -c epson-escpr epson-escpr-wrapper '/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17/debian/tmp/usr/lib/cups/filter' + /bin/sh ../libtool --mode=install /usr/bin/install -c epson-escpr epson-escpr-wrapper '/build/reproducible-path/epson-inkjet-printer-escpr-1.7.17/debian/tmp/usr/lib/cups/filter' libtool: warning: '../lib/libescpr.la' has not been installed in '/usr/lib/printer-driver-escpr' libtool: install: /usr/bin/install -c .libs/epson-escpr /build/reproducible-path/epson-inkjet-printer-escpr-1.7.17/debian/tmp/usr/lib/cups/filter/epson-escpr libtool: install: /usr/bin/install -c epson-escpr-wrapper /build/reproducible-path/epson-inkjet-printer-escpr-1.7.17/debian/tmp/usr/lib/cups/filter/epson-escpr-wrapper @@ -4444,12 +4480,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/3424077/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3424077/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/3633488 and its subdirectories -I: Current time: Fri Apr 10 08:14:45 -12 2026 -I: pbuilder-time-stamp: 1775852085 +I: removing directory /srv/workspace/pbuilder/3424077 and its subdirectories +I: Current time: Sun Mar 9 03:56:35 +14 2025 +I: pbuilder-time-stamp: 1741442195