DC-Build-Header: testdisk 6.11-2 / Fri Jan 13 01:42:30 +0100 2012 Another build requested exclusive access to the build node Another build requested exclusive access to the build node sbuild (Debian sbuild) 0.62.2 (05 Apr 2011) on stremi-13.reims.grid5000.fr ╔══════════════════════════════════════════════════════════════════════════════╗ ║ testdisk 6.11-2 (amd64) 13 Jan 2012 01:43 ║ ╚══════════════════════════════════════════════════════════════════════════════╝ Package: testdisk Version: 6.11-2 Source Version: 6.11-2 Distribution: lsid64b Architecture: amd64 ┌──────────────────────────────────────────────────────────────────────────────┐ │ Update chroot │ └──────────────────────────────────────────────────────────────────────────────┘ Ign http://localhost sid InRelease Get:1 http://localhost sid Release.gpg [836 B] Get:2 http://localhost sid Release [188 kB] Ign http://localhost sid/main Sources/DiffIndex Ign http://localhost sid/main amd64 Packages/DiffIndex Ign http://localhost sid/main TranslationIndex Get:3 http://localhost sid/main Sources [7544 kB] Get:4 http://localhost sid/main amd64 Packages [10.4 MB] Ign http://localhost sid/main Translation-en Fetched 18.2 MB in 4s (4176 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... The following packages have been kept back: clang cpp-4.6 g++-4.6 gcc-4.6 gcc-4.6-base libgcc1 libgomp1 libquadmath0 libstdc++6 libstdc++6-4.6-dev 0 upgraded, 0 newly installed, 0 to remove and 10 not upgraded. ┌──────────────────────────────────────────────────────────────────────────────┐ │ Fetch source files │ └──────────────────────────────────────────────────────────────────────────────┘ Check APT ───────── Checking available source versions... Download source files with APT ────────────────────────────── Reading package lists... Building dependency tree... Reading state information... Need to get 1828 kB of source archives. Get:1 http://localhost/debian/ sid/main testdisk 6.11-2 (dsc) [1053 B] Get:2 http://localhost/debian/ sid/main testdisk 6.11-2 (tar) [1823 kB] Get:3 http://localhost/debian/ sid/main testdisk 6.11-2 (diff) [4172 B] Fetched 1828 kB in 0s (17.6 MB/s) Download complete and in download only mode Check arch ────────── Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package `sbuild-build-depends-core-dummy' in `/build/testdisk-o3Tel5/resolver-RHfxC6/apt_archive/sbuild-build-depends-core-dummy.deb'. OK Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install core build dependencies (apt-based resolver) │ └──────────────────────────────────────────────────────────────────────────────┘ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following NEW packages will be installed: sbuild-build-depends-core-dummy 0 upgraded, 1 newly installed, 0 to remove and 10 not upgraded. Need to get 0 B/702 B of archives. After this operation, 0 B of additional disk space will be used. WARNING: The following packages cannot be authenticated! sbuild-build-depends-core-dummy Authentication warning overridden. Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... 10821 files and directories currently installed.) Unpacking sbuild-build-depends-core-dummy (from .../sbuild-build-depends-core-dummy.deb) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Cannot open /var/lib/schroot/mount/lsid64b-d9039976-278c-4f68-9050-afd68a1dd868/etc/lsb-release: No such file or directory Merged Build-Depends: base-files, base-passwd, bash, coreutils, dash, debianutils, diffutils, dpkg, e2fsprogs, findutils, grep, gzip, hostname, ncurses-base, ncurses-bin, perl-base, sed, login, sysvinit-utils, sysvinit, tar, bsdutils, mount, util-linux, libc6-dev | libc-dev, gcc (>= 4:4.4.3), g++ (>= 4:4.4.3), make, dpkg-dev (>= 1.13.5), debhelper (>= 4.0.0), e2fslibs-dev (>= 1.35-3), libncursesw5-dev, libntfs-dev (>= 1.11.2-3), libjpeg62-dev, uuid-dev Filtered Build-Depends: base-files, base-passwd, bash, coreutils, dash, debianutils, diffutils, dpkg, e2fsprogs, findutils, grep, gzip, hostname, ncurses-base, ncurses-bin, perl-base, sed, login, sysvinit-utils, sysvinit, tar, bsdutils, mount, util-linux, libc6-dev, gcc (>= 4:4.4.3), g++ (>= 4:4.4.3), make, dpkg-dev (>= 1.13.5), debhelper (>= 4.0.0), e2fslibs-dev (>= 1.35-3), libncursesw5-dev, libntfs-dev (>= 1.11.2-3), libjpeg62-dev, uuid-dev dpkg-deb: building package `sbuild-build-depends-testdisk-dummy' in `/build/testdisk-o3Tel5/resolver-SyCbts/apt_archive/sbuild-build-depends-testdisk-dummy.deb'. OK Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install testdisk build dependencies (apt-based resolver) │ └──────────────────────────────────────────────────────────────────────────────┘ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following extra packages will be installed: bsdmainutils comerr-dev debhelper e2fslibs-dev file gettext gettext-base groff-base html2text intltool-debian libcroco3 libglib2.0-0 libjpeg62 libjpeg62-dev libmagic1 libncursesw5-dev libntfs-dev libntfs10 libpcre3 libpipeline1 libtinfo-dev libunistring0 libxml2 man-db po-debconf uuid-dev Suggested packages: wamerican wordlist whois vacation doc-base dh-make gettext-doc groff ncurses-doc www-browser libmail-box-perl Recommended packages: curl wget lynx-cur autopoint libglib2.0-data shared-mime-info xml-core libmail-sendmail-perl The following NEW packages will be installed: bsdmainutils comerr-dev debhelper e2fslibs-dev file gettext gettext-base groff-base html2text intltool-debian libcroco3 libglib2.0-0 libjpeg62 libjpeg62-dev libmagic1 libncursesw5-dev libntfs-dev libntfs10 libpcre3 libpipeline1 libtinfo-dev libunistring0 libxml2 man-db po-debconf sbuild-build-depends-testdisk-dummy uuid-dev 0 upgraded, 27 newly installed, 0 to remove and 10 not upgraded. Need to get 11.0 MB/11.0 MB of archives. After this operation, 30.6 MB of additional disk space will be used. WARNING: The following packages cannot be authenticated! libpipeline1 libpcre3 libglib2.0-0 libxml2 libcroco3 libunistring0 bsdmainutils groff-base man-db libmagic1 file gettext-base html2text gettext intltool-debian po-debconf debhelper libjpeg62 libjpeg62-dev libtinfo-dev libncursesw5-dev libntfs10 libntfs-dev comerr-dev e2fslibs-dev uuid-dev sbuild-build-depends-testdisk-dummy Authentication warning overridden. Get:1 http://localhost/debian/ sid/main libpipeline1 amd64 1.2.0-5 [38.2 kB] Get:2 http://localhost/debian/ sid/main libpcre3 amd64 8.12-4 [225 kB] Get:3 http://localhost/debian/ sid/main libglib2.0-0 amd64 2.30.2-4 [1844 kB] Get:4 http://localhost/debian/ sid/main libxml2 amd64 2.7.8.dfsg-5.1 [891 kB] Get:5 http://localhost/debian/ sid/main libcroco3 amd64 0.6.2-2 [122 kB] Get:6 http://localhost/debian/ sid/main libunistring0 amd64 0.9.3-5 [434 kB] Get:7 http://localhost/debian/ sid/main bsdmainutils amd64 8.2.3 [208 kB] Get:8 http://localhost/debian/ sid/main groff-base amd64 1.21-6 [1150 kB] Get:9 http://localhost/debian/ sid/main man-db amd64 2.6.0.2-3 [1015 kB] Get:10 http://localhost/debian/ sid/main libmagic1 amd64 5.09-2 [246 kB] Get:11 http://localhost/debian/ sid/main file amd64 5.09-2 [52.0 kB] Get:12 http://localhost/debian/ sid/main gettext-base amd64 0.18.1.1-5 [154 kB] Get:13 http://localhost/debian/ sid/main html2text amd64 1.3.2a-15 [103 kB] Get:14 http://localhost/debian/ sid/main gettext amd64 0.18.1.1-5 [2080 kB] Get:15 http://localhost/debian/ sid/main intltool-debian all 0.35.0+20060710.1 [30.8 kB] Get:16 http://localhost/debian/ sid/main po-debconf all 1.0.16+nmu2 [224 kB] Get:17 http://localhost/debian/ sid/main debhelper all 8.9.14 [693 kB] Get:18 http://localhost/debian/ sid/main libjpeg62 amd64 6b1-2 [94.1 kB] Get:19 http://localhost/debian/ sid/main libjpeg62-dev amd64 6b1-2 [201 kB] Get:20 http://localhost/debian/ sid/main libtinfo-dev amd64 5.9-4 [103 kB] Get:21 http://localhost/debian/ sid/main libncursesw5-dev amd64 5.9-4 [438 kB] Get:22 http://localhost/debian/ sid/main libntfs10 amd64 2.0.0-1+b1 [117 kB] Get:23 http://localhost/debian/ sid/main libntfs-dev amd64 2.0.0-1+b1 [197 kB] Get:24 http://localhost/debian/ sid/main comerr-dev amd64 2.1-1.42-1 [42.7 kB] Get:25 http://localhost/debian/ sid/main e2fslibs-dev amd64 1.42-1 [232 kB] Get:26 http://localhost/debian/ sid/main uuid-dev amd64 2.20.1-1.1 [76.4 kB] Preconfiguring packages ... Fetched 11.0 MB in 0s (37.3 MB/s) Selecting previously unselected package libpipeline1. (Reading database ... 10821 files and directories currently installed.) Unpacking libpipeline1 (from .../libpipeline1_1.2.0-5_amd64.deb) ... Selecting previously unselected package libpcre3. Unpacking libpcre3 (from .../libpcre3_8.12-4_amd64.deb) ... Selecting previously unselected package libglib2.0-0. Unpacking libglib2.0-0 (from .../libglib2.0-0_2.30.2-4_amd64.deb) ... Selecting previously unselected package libxml2. Unpacking libxml2 (from .../libxml2_2.7.8.dfsg-5.1_amd64.deb) ... Selecting previously unselected package libcroco3. Unpacking libcroco3 (from .../libcroco3_0.6.2-2_amd64.deb) ... Selecting previously unselected package libunistring0. Unpacking libunistring0 (from .../libunistring0_0.9.3-5_amd64.deb) ... Selecting previously unselected package bsdmainutils. Unpacking bsdmainutils (from .../bsdmainutils_8.2.3_amd64.deb) ... Selecting previously unselected package groff-base. Unpacking groff-base (from .../groff-base_1.21-6_amd64.deb) ... Selecting previously unselected package man-db. Unpacking man-db (from .../man-db_2.6.0.2-3_amd64.deb) ... Selecting previously unselected package libmagic1. Unpacking libmagic1 (from .../libmagic1_5.09-2_amd64.deb) ... Selecting previously unselected package file. Unpacking file (from .../archives/file_5.09-2_amd64.deb) ... Selecting previously unselected package gettext-base. Unpacking gettext-base (from .../gettext-base_0.18.1.1-5_amd64.deb) ... Selecting previously unselected package html2text. Unpacking html2text (from .../html2text_1.3.2a-15_amd64.deb) ... Selecting previously unselected package gettext. Unpacking gettext (from .../gettext_0.18.1.1-5_amd64.deb) ... Selecting previously unselected package intltool-debian. Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ... Selecting previously unselected package po-debconf. Unpacking po-debconf (from .../po-debconf_1.0.16+nmu2_all.deb) ... Selecting previously unselected package debhelper. Unpacking debhelper (from .../debhelper_8.9.14_all.deb) ... Selecting previously unselected package libjpeg62. Unpacking libjpeg62 (from .../libjpeg62_6b1-2_amd64.deb) ... Selecting previously unselected package libjpeg62-dev. Unpacking libjpeg62-dev (from .../libjpeg62-dev_6b1-2_amd64.deb) ... Selecting previously unselected package libtinfo-dev. Unpacking libtinfo-dev (from .../libtinfo-dev_5.9-4_amd64.deb) ... Selecting previously unselected package libncursesw5-dev. Unpacking libncursesw5-dev (from .../libncursesw5-dev_5.9-4_amd64.deb) ... Selecting previously unselected package libntfs10. Unpacking libntfs10 (from .../libntfs10_2.0.0-1+b1_amd64.deb) ... Selecting previously unselected package libntfs-dev. Unpacking libntfs-dev (from .../libntfs-dev_2.0.0-1+b1_amd64.deb) ... Selecting previously unselected package comerr-dev. Unpacking comerr-dev (from .../comerr-dev_2.1-1.42-1_amd64.deb) ... Selecting previously unselected package e2fslibs-dev. Unpacking e2fslibs-dev (from .../e2fslibs-dev_1.42-1_amd64.deb) ... Selecting previously unselected package uuid-dev. Unpacking uuid-dev (from .../uuid-dev_2.20.1-1.1_amd64.deb) ... Selecting previously unselected package sbuild-build-depends-testdisk-dummy. Unpacking sbuild-build-depends-testdisk-dummy (from .../sbuild-build-depends-testdisk-dummy.deb) ... Processing triggers for install-info ... Setting up libpipeline1 (1.2.0-5) ... Setting up libpcre3 (8.12-4) ... Setting up libglib2.0-0 (2.30.2-4) ... No schema files found: doing nothing. Setting up libxml2 (2.7.8.dfsg-5.1) ... Setting up libcroco3 (0.6.2-2) ... Setting up libunistring0 (0.9.3-5) ... Setting up bsdmainutils (8.2.3) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode. update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode. Setting up groff-base (1.21-6) ... Setting up man-db (2.6.0.2-3) ... Building database of manual pages ... Setting up libmagic1 (5.09-2) ... Setting up file (5.09-2) ... Setting up gettext-base (0.18.1.1-5) ... Setting up html2text (1.3.2a-15) ... Setting up gettext (0.18.1.1-5) ... Setting up intltool-debian (0.35.0+20060710.1) ... Setting up po-debconf (1.0.16+nmu2) ... Setting up debhelper (8.9.14) ... Setting up libjpeg62 (6b1-2) ... Setting up libjpeg62-dev (6b1-2) ... Setting up libtinfo-dev (5.9-4) ... Setting up libncursesw5-dev (5.9-4) ... Setting up libntfs10 (2.0.0-1+b1) ... Setting up libntfs-dev (2.0.0-1+b1) ... Setting up comerr-dev (2.1-1.42-1) ... Setting up e2fslibs-dev (1.42-1) ... Setting up uuid-dev (2.20.1-1.1) ... Setting up sbuild-build-depends-testdisk-dummy (0.invalid.0) ... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Build environment │ └──────────────────────────────────────────────────────────────────────────────┘ Kernel: Linux 2.6.32-5-amd64 amd64 (x86_64) Toolchain package versions: binutils_2.22-4 dpkg-dev_1.16.1.2 g++-4.6_4.6.2-9 gcc-4.6_4.6.2-9 libc6-dev_2.13-24 libstdc++6_4.6.2-9 libstdc++6-4.6-dev_4.6.2-9 linux-libc-dev_3.1.8-2 Package versions: apt_0.8.15.9 apt-utils_0.8.15.9 base-files_6.5 base-passwd_3.5.24 bash_4.2-1 binutils_2.22-4 bsdmainutils_8.2.3 bsdutils_1:2.20.1-1.1 build-essential_11.5 bzip2_1.0.6-1 clang_3.0-5 comerr-dev_2.1-1.42-1 coreutils_8.13-3 cpp_4:4.6.2-4 cpp-4.6_4.6.2-9 dash_0.5.7-2 debconf_1.5.41 debfoster_2.7-1.1 debhelper_8.9.14 debian-archive-keyring_2010.08.28 debianutils_4.1 diffutils_1:3.2-1 dpkg_1.16.1.2 dpkg-dev_1.16.1.2 e2fslibs_1.42-1 e2fslibs-dev_1.42-1 e2fsprogs_1.42-1 fakeroot_1.18.2-1 file_5.09-2 findutils_4.4.2-4 g++_4:4.6.2-4 g++-4.6_4.6.2-9 gcc_4:4.6.2-4 gcc-4.6_4.6.2-9 gcc-4.6-base_4.6.2-9 gettext_0.18.1.1-5 gettext-base_0.18.1.1-5 gnupg_1.4.11-3 gpgv_1.4.11-3 grep_2.10-1 groff-base_1.21-6 gzip_1.4-2 hostname_3.09 html2text_1.3.2a-15 initscripts_2.88dsf-18 insserv_1.14.0-2.1 install-info_4.13a.dfsg.1-8 intltool-debian_0.35.0+20060710.1 less_444-1 libacl1_2.2.51-5 libattr1_1:2.4.46-5 libblkid1_2.20.1-1.1 libbz2-1.0_1.0.6-1 libc-bin_2.13-24 libc-dev-bin_2.13-24 libc6_2.13-24 libc6-dev_2.13-24 libclang-common-dev_3.0-5 libclass-isa-perl_0.36-3 libcomerr2_1.42-1 libcroco3_0.6.2-2 libdb5.1_5.1.29-1 libdpkg-perl_1.16.1.2 libffi5_3.0.10-3 libgc1c2_1:7.1-8 libgcc1_1:4.6.2-9 libgdbm3_1.8.3-10 libglib2.0-0_2.30.2-4 libgmp10_2:5.0.2+dfsg-2 libgomp1_4.6.2-9 libjpeg62_6b1-2 libjpeg62-dev_6b1-2 libllvm3.0_3.0-5 liblzma2_5.1.1alpha+20110809-2 liblzma5_5.1.1alpha+20110809-3 libmagic1_5.09-2 libmount1_2.20.1-1.1 libmpc2_0.9-4 libmpfr4_3.1.0-3 libncurses5_5.9-4 libncursesw5_5.9-4 libncursesw5-dev_5.9-4 libntfs-dev_2.0.0-1+b1 libntfs10_2.0.0-1+b1 libpam-modules_1.1.3-6 libpam-modules-bin_1.1.3-6 libpam-runtime_1.1.3-6 libpam0g_1.1.3-6 libpcre3_8.12-4 libpipeline1_1.2.0-5 libquadmath0_4.6.2-9 libreadline6_6.2-8 libselinux1_2.1.0-4 libsepol1_2.1.0-1.2 libslang2_2.2.4-5 libss2_1.42-1 libstdc++6_4.6.2-9 libstdc++6-4.6-dev_4.6.2-9 libswitch-perl_2.16-2 libtimedate-perl_1.2000-1 libtinfo-dev_5.9-4 libtinfo5_5.9-4 libunistring0_0.9.3-5 libusb-0.1-4_2:0.1.12-20 libuuid1_2.20.1-1.1 libxml2_2.7.8.dfsg-5.1 linux-libc-dev_3.1.8-2 login_1:4.1.4.2+svn3283-3 lsb-base_3.2-28 make_3.81-8.1 man-db_2.6.0.2-3 mawk_1.3.3-16 mount_2.20.1-1.1 multiarch-support_2.13-24 ncurses-base_5.9-4 ncurses-bin_5.9-4 nvi_1.81.6-8.2 passwd_1:4.1.4.2+svn3283-3 patch_2.6.1-2 perl_5.14.2-6 perl-base_5.14.2-6 perl-modules_5.14.2-6 po-debconf_1.0.16+nmu2 readline-common_6.2-8 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-testdisk-dummy_0.invalid.0 sed_4.2.1-9 sensible-utils_0.0.6 sysv-rc_2.88dsf-18 sysvinit_2.88dsf-18 sysvinit-utils_2.88dsf-18 tar_1.26-4 tzdata_2011n-2 util-linux_2.20.1-1.1 uuid-dev_2.20.1-1.1 xz-utils_5.1.1alpha+20110809-3 zlib1g_1:1.2.3.4.dfsg-3 ┌──────────────────────────────────────────────────────────────────────────────┐ │ Build │ └──────────────────────────────────────────────────────────────────────────────┘ Unpack source ───────────── gpgv: keyblock resource `/var/lib/sbuild/.gnupg/trustedkeys.gpg': file open error gpgv: Signature made Wed Sep 15 23:08:14 2010 CEST using DSA key ID 2F2F0CDE gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./testdisk_6.11-2.dsc dpkg-source: info: extracting testdisk in testdisk-6.11 dpkg-source: info: unpacking testdisk_6.11.orig.tar.gz dpkg-source: info: applying testdisk_6.11-2.diff.gz Check disc space ──────────────── Sufficient free space for build dpkg-buildpackage ───────────────── dpkg-buildpackage: source package testdisk dpkg-buildpackage: source version 6.11-2 dpkg-source --before-build testdisk-6.11 dpkg-buildpackage: host architecture amd64 fakeroot debian/rules clean dh_testdir dh_testroot rm -f build-stamp # Add here commands to clean up after the build process. /usr/bin/make distclean make[1]: *** No rule to make target `distclean'. Stop. make[1]: Entering directory `/build/testdisk-o3Tel5/testdisk-6.11' make[1]: Leaving directory `/build/testdisk-o3Tel5/testdisk-6.11' make: [clean] Error 2 (ignored) dh_clean dh_clean: Compatibility levels before 5 are deprecated. dpkg-source -b testdisk-6.11 dpkg-source: warning: no source format specified in debian/source/format, see dpkg-source(1) dpkg-source: info: using source format `1.0' dpkg-source: info: building testdisk using existing testdisk_6.11.orig.tar.gz dpkg-source: info: building testdisk in testdisk_6.11-2.diff.gz dpkg-source: info: building testdisk in testdisk_6.11-2.dsc debian/rules build dh_testdir # Add here commands to configure the package. CFLAGS="-Wall -g -O2" ./configure --host=x86_64-linux-gnu --build=x86_64-linux-gnu --prefix=/usr --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --enable-sudo --with-sudo-bin=/usr/bin/sudo --with-ncurses-includes=/usr/include/ncursesw checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking for x86_64-linux-gnu-gcc... x86_64-linux-gnu-gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-linux-gnu-gcc accepts -g... yes checking for x86_64-linux-gnu-gcc option to accept ISO C89... none needed checking for style of include used by make... GNU checking dependency style of x86_64-linux-gnu-gcc... gcc3 checking for x86_64-linux-gnu-g++... x86_64-linux-gnu-g++ checking whether we are using the GNU C++ compiler... yes checking whether x86_64-linux-gnu-g++ accepts -g... yes checking dependency style of x86_64-linux-gnu-g++... gcc3 checking for a BSD-compatible install... /usr/bin/install -c checking whether ln -s works... yes checking whether make sets $(MAKE)... (cached) yes checking for x86_64-linux-gnu-pkg-config... no checking for pkg-config... no checking for x86_64-linux-gnu-windres... no checking for windres... no configure: WARNING: Could not find a windres tool in your PATH. checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking how to run the C preprocessor... x86_64-linux-gnu-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking byteswap.h usability... yes checking byteswap.h presence... yes checking for byteswap.h... yes checking curses.h usability... yes checking curses.h presence... yes checking for curses.h... yes checking cygwin/fs.h usability... no checking cygwin/fs.h presence... no checking for cygwin/fs.h... no checking cygwin/version.h usability... no checking cygwin/version.h presence... no checking for cygwin/version.h... no checking dal/file_dal.h usability... no checking dal/file_dal.h presence... no checking for dal/file_dal.h... no checking dal/file.h usability... no checking dal/file.h presence... no checking for dal/file.h... no checking ddk/ntddstor.h usability... no checking ddk/ntddstor.h presence... no checking for ddk/ntddstor.h... no checking dirent.h usability... yes checking dirent.h presence... yes checking for dirent.h... yes checking endian.h usability... yes checking endian.h presence... yes checking for endian.h... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking features.h usability... yes checking features.h presence... yes checking for features.h... yes checking giconv.h usability... no checking giconv.h presence... no checking for giconv.h... no checking glob.h usability... yes checking glob.h presence... yes checking for glob.h... yes checking iconv.h usability... yes checking iconv.h presence... yes checking for iconv.h... yes checking io.h usability... no checking io.h presence... no checking for io.h... no checking libgen.h usability... yes checking libgen.h presence... yes checking for libgen.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking linux/fs.h usability... yes checking linux/fs.h presence... yes checking for linux/fs.h... yes checking linux/hdreg.h usability... yes checking linux/hdreg.h presence... yes checking for linux/hdreg.h... yes checking linux/types.h usability... yes checking linux/types.h presence... yes checking for linux/types.h... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking machine/endian.h usability... no checking machine/endian.h presence... no checking for machine/endian.h... no checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking ncurses.h usability... yes checking ncurses.h presence... yes checking for ncurses.h... yes checking ncurses/curses.h usability... no checking ncurses/curses.h presence... no checking for ncurses/curses.h... no checking ncurses/ncurses.h usability... no checking ncurses/ncurses.h presence... no checking for ncurses/ncurses.h... no checking ncursesw/ncurses.h usability... yes checking ncursesw/ncurses.h presence... yes checking for ncursesw/ncurses.h... yes checking ntfs/version.h usability... yes checking ntfs/version.h presence... yes checking for ntfs/version.h... yes checking openssl/md5.h usability... no checking openssl/md5.h presence... no checking for openssl/md5.h... no checking openssl/opensslv.h usability... no checking openssl/opensslv.h presence... no checking for openssl/opensslv.h... no checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking scsi/scsi.h usability... yes checking scsi/scsi.h presence... yes checking for scsi/scsi.h... yes checking scsi/scsi_ioctl.h usability... yes checking scsi/scsi_ioctl.h presence... yes checking for scsi/scsi_ioctl.h... yes checking scsi/sg.h usability... yes checking scsi/sg.h presence... yes checking for scsi/sg.h... yes checking setjmp.h usability... yes checking setjmp.h presence... yes checking for setjmp.h... yes checking signal.h usability... yes checking signal.h presence... yes checking for signal.h... yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking sys/cygwin.h usability... no checking sys/cygwin.h presence... no checking for sys/cygwin.h... no checking sys/disk.h usability... no checking sys/disk.h presence... no checking for sys/disk.h... no checking sys/disklabel.h usability... no checking sys/disklabel.h presence... no checking for sys/disklabel.h... no checking sys/dkio.h usability... no checking sys/dkio.h presence... no checking for sys/dkio.h... no checking sys/endian.h usability... no checking sys/endian.h presence... no checking for sys/endian.h... no checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/utsname.h usability... yes checking sys/utsname.h presence... yes checking for sys/utsname.h... yes checking sys/vtoc.h usability... no checking sys/vtoc.h presence... no checking for sys/vtoc.h... no checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking varargs.h usability... no checking varargs.h presence... no checking for varargs.h... no checking w32api/ddk/ntdddisk.h usability... no checking w32api/ddk/ntdddisk.h presence... no checking for w32api/ddk/ntdddisk.h... no checking windef.h usability... no checking windef.h presence... no checking for windef.h... no checking windows.h usability... no checking windows.h presence... no checking for windows.h... no checking zlib.h usability... no checking zlib.h presence... no checking for zlib.h... no checking iconv support... yes, in libc checking for sys/mount.h... yes checking for winbase.h... no checking for winioctl.h... no checking for ext2fs/ext2_fs.h... yes checking for ext2fs/ext2fs.h... yes checking for off64_t... yes checking libewf.h usability... no checking libewf.h presence... no checking for libewf.h... no configure: WARNING: Disable use of ewf library checking jpeglib.h usability... yes checking jpeglib.h presence... yes checking for jpeglib.h... yes checking ntfs/attrib.h usability... yes checking ntfs/attrib.h presence... yes checking for ntfs/attrib.h... yes checking ntfs/volume.h usability... yes checking ntfs/volume.h presence... yes checking for ntfs/volume.h... yes checking libcarvpath.h usability... no checking libcarvpath.h presence... no checking for libcarvpath.h... no configure: WARNING: Disable use of carvpath library checking for an ANSI C-conforming const... yes checking whether byte ordering is bigendian... no checking for inline... inline checking for off_t... yes checking for size_t... yes checking for struct stat.st_blocks... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for struct stat.st_blksize... yes checking for struct stat.st_rdev... yes checking for dal_t.block_size... no checking for dal_t.error... no checking for dal_t.entity... no checking for dal_t.name... no checking for struct dal_ops.dev... no checking for struct struct_io_manager.set_option... yes checking for struct tm.tm_gmtoff... no checking whether x86_64-linux-gnu-gcc needs -traditional... no checking for initscr in -lncursesw... yes checking for keypad in -ltinfo... yes configure: WARNING: Missing function: MD5_Init in library libcrypto checking for MD5_Init in -lcrypto... no checking for ext2fs_open in -lext2fs... yes checking for com_err in -lcom_err... yes checking for ext2fs_get_generic_bitmap_start... yes checking for jpeg_std_error in -ljpeg... yes checking for ntfs_device_mount in -lntfs... yes configure: WARNING: No reiserfs library detected checking for libreiserfs_get_version in -lreiserfs... no checking sys/uuid.h usability... no checking sys/uuid.h presence... no checking for sys/uuid.h... no checking uuid/uuid.h usability... yes checking uuid/uuid.h presence... yes checking for uuid/uuid.h... yes checking uuid.h usability... no checking uuid.h presence... no checking for uuid.h... no checking for uuidgen... no checking for library containing uuid_create... no checking for library containing uuid_generate... -luuid checking for uuid_generate... yes checking for compress2 in -lz... no configure: WARNING: Missing function: compress2 in library zlib configure: WARNING: Use of ewf library disabled checking whether gcc understands -Wdeclaration-after-statement... yes checking whether gcc understands -Wall... yes checking whether gcc understands -MD... yes checking whether gcc understands -Wpointer-arith... yes checking whether gcc understands -Wmissing-declarations... yes checking whether gcc understands -Wmissing-prototypes... yes checking whether gcc understands -Wstrict-prototypes... yes checking whether gcc understands -Wshadow... yes checking whether gcc understands -Wwrite-strings... yes checking whether gcc understands -W... yes checking whether gcc understands -Wcast-align... yes checking whether gcc understands -Waggregate-return... yes checking whether gcc understands -Wbad-function-cast... yes checking whether gcc understands -Wcast-qual... yes checking whether gcc understands -Wundef... yes checking whether gcc understands -Wredundant-decls... yes checking whether gcc understands -Wsign-compare... yes checking whether gcc understands -Wnested-externs... yes checking whether gcc understands -Winline... yes checking whether gcc understands -Wdisabled-optimization... yes checking whether gcc understands -Wfloat-equal... yes checking whether gcc understands -Wmissing-format-attribute... yes checking whether gcc understands -Wmultichar... yes checking for pread... yes checking for atexit... yes checking for atoll... yes checking for chdir... yes checking for chmod... yes checking for delscreen... no checking for dirname... yes checking for dup2... yes checking for execv... yes checking for ftruncate... yes checking for fsync... yes checking for getcwd... yes checking for geteuid... yes checking for lstat... yes checking for memalign... yes checking for memset... yes checking for mkdir... yes checking for posix_fadvise... yes checking for posix_memalign... yes checking for pwrite... yes checking for readlink... yes checking for setenv... yes checking for setlocale... yes checking for sigaction... yes checking for signal... yes checking for sleep... yes checking for snprintf... yes checking for strchr... yes checking for strdup... yes checking for strerror... yes checking for strncasecmp... yes checking for strtol... yes checking for touchwin... no checking for utime... yes checking for vsnprintf... yes checking for reiserfs_fs_open_fast... no checking for ntfs_libntfs_version... yes checking for ntfs_volume_startup... yes checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... no checking whether pthreads work with -Kthread... no checking whether pthreads work with -kthread... no checking for the pthreads library -llthread... no checking whether pthreads work with -pthread... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating linux/testdisk.spec config.status: creating doc_src/testdisk.1 config.status: creating doc_src/photorec.1 config.status: creating config.h config.status: executing depfiles commands dh_testdir # Add here commands to compile the package. /usr/bin/make make[1]: Entering directory `/build/testdisk-o3Tel5/testdisk-6.11' /usr/bin/make all-recursive make[2]: Entering directory `/build/testdisk-o3Tel5/testdisk-6.11' Making all in src make[3]: Entering directory `/build/testdisk-o3Tel5/testdisk-6.11/src' x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT common.o -MD -MP -MF .deps/common.Tpo -c -o common.o common.c mv -f .deps/common.Tpo .deps/common.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT crc.o -MD -MP -MF .deps/crc.Tpo -c -o crc.o crc.c mv -f .deps/crc.Tpo .deps/crc.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT ewf.o -MD -MP -MF .deps/ewf.Tpo -c -o ewf.o ewf.c mv -f .deps/ewf.Tpo .deps/ewf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT fnctdsk.o -MD -MP -MF .deps/fnctdsk.Tpo -c -o fnctdsk.o fnctdsk.c mv -f .deps/fnctdsk.Tpo .deps/fnctdsk.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT hdaccess.o -MD -MP -MF .deps/hdaccess.Tpo -c -o hdaccess.o hdaccess.c hdaccess.c:910:76: warning: unused parameter 'verbose' [-Wunused-parameter] static void disk_get_model(const int hd_h, disk_t *dev, const unsigned int verbose) ^ hdaccess.c:1184:56: warning: unused parameter 'buf' [-Wunused-parameter] static int file_nopwrite(disk_t *disk_car, const void *buf, const unsigned int count, const uint64_t offset) ^ hdaccess.c:1409:41: warning: cast from 'unsigned char *' to 'unsigned long *' increases required alignment from 1 to 8 [-Wcast-align] if(memcmp(buffer,"DOSEMU",6)==0 && *(unsigned long*)(buffer+11)>0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ hdaccess.c:1412:33: warning: cast from 'unsigned char *' to 'unsigned long *' increases required alignment from 1 to 8 [-Wcast-align] disk_car->geom.cylinders=*(unsigned long*)(buffer+15); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ hdaccess.c:1413:42: warning: cast from 'unsigned char *' to 'unsigned long *' increases required alignment from 1 to 8 [-Wcast-align] disk_car->geom.heads_per_cylinder=*(unsigned long*)(buffer+7); ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdaccess.c:1414:40: warning: cast from 'unsigned char *' to 'unsigned long *' increases required alignment from 1 to 8 [-Wcast-align] disk_car->geom.sectors_per_head=*(unsigned long*)(buffer+11); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ hdaccess.c:1416:25: warning: cast from 'unsigned char *' to 'unsigned long *' increases required alignment from 1 to 8 [-Wcast-align] disk_car->offset=*(unsigned long*)(buffer+19); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 7 warnings generated. mv -f .deps/hdaccess.Tpo .deps/hdaccess.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT hdcache.o -MD -MP -MF .deps/hdcache.Tpo -c -o hdcache.o hdcache.c mv -f .deps/hdcache.Tpo .deps/hdcache.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT hdwin32.o -MD -MP -MF .deps/hdwin32.Tpo -c -o hdwin32.o hdwin32.c mv -f .deps/hdwin32.Tpo .deps/hdwin32.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT hidden.o -MD -MP -MF .deps/hidden.Tpo -c -o hidden.o hidden.c mv -f .deps/hidden.Tpo .deps/hidden.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT hpa_dco.o -MD -MP -MF .deps/hpa_dco.Tpo -c -o hpa_dco.o hpa_dco.c hpa_dco.c:238:26: warning: cast from 'unsigned char *' to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] const uint16_t *id_val=(const uint16_t *) & id_args[4]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. mv -f .deps/hpa_dco.Tpo .deps/hpa_dco.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT intrf.o -MD -MP -MF .deps/intrf.Tpo -c -o intrf.o intrf.c mv -f .deps/intrf.Tpo .deps/intrf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT log.o -MD -MP -MF .deps/log.Tpo -c -o log.o log.c mv -f .deps/log.Tpo .deps/log.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT log_part.o -MD -MP -MF .deps/log_part.Tpo -c -o log_part.o log_part.c mv -f .deps/log_part.Tpo .deps/log_part.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT misc.o -MD -MP -MF .deps/misc.Tpo -c -o misc.o misc.c mv -f .deps/misc.Tpo .deps/misc.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT msdos.o -MD -MP -MF .deps/msdos.Tpo -c -o msdos.o msdos.c mv -f .deps/msdos.Tpo .deps/msdos.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT parti386.o -MD -MP -MF .deps/parti386.Tpo -c -o parti386.o parti386.c parti386.c:329:56: warning: unused parameter 'disk_car' [-Wunused-parameter] static list_part_t *init_part_order_i386(const disk_t *disk_car, list_part_t *list_part) ^ parti386.c:630:112: warning: unused parameter 'align' [-Wunused-parameter] int write_part_i386(disk_t *disk_car, const list_part_t *list_part, const int ro, const int verbose, const int align) ^ 2 warnings generated. mv -f .deps/parti386.Tpo .deps/parti386.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT partgpt.o -MD -MP -MF .deps/partgpt.Tpo -c -o partgpt.o partgpt.c partgpt.c:282:15: warning: cast from 'const char *' to 'const struct gpt_ent *' increases required alignment from 1 to 8 [-Wcast-align] gpt_entry=(const struct gpt_ent*)((const char*)gpt_entries + (unsigned long)i*le32(gpt->hdr_entsz)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ partgpt.c:295:42: warning: cast from 'uint8_t const (*)[72]' to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] UCSle2str(new_partition->partname, (const uint16_t *)&gpt_entry->ent_name, sizeof(gpt_entry->ent_name)/2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ partgpt.c:337:13: warning: cast from 'uint8_t (*)[72]' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] str2UCSle((uint16_t *)&gpt_entry->ent_name, partition->partname, sizeof(gpt_entry->ent_name)/2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ partgpt.c:445:99: warning: unused parameter 'verbose' [-Wunused-parameter] static int write_part_gpt(disk_t *disk_car, const list_part_t *list_part, const int ro, const int verbose, const int align) ^ partgpt.c:445:118: warning: unused parameter 'align' [-Wunused-parameter] static int write_part_gpt(disk_t *disk_car, const list_part_t *list_part, const int ro, const int verbose, const int align) ^ partgpt.c:514:55: warning: unused parameter 'disk_car' [-Wunused-parameter] static list_part_t *init_part_order_gpt(const disk_t *disk_car, list_part_t *list_part) ^ partgpt.c:589:47: warning: unused parameter 'disk_car' [-Wunused-parameter] static void set_next_status_gpt(const disk_t *disk_car, partition_t *partition) ^ partgpt.c:612:89: warning: unused parameter 'verbose' [-Wunused-parameter] static void init_structure_gpt(const disk_t *disk_car,list_part_t *list_part, const int verbose) ^ 8 warnings generated. mv -f .deps/partgpt.Tpo .deps/partgpt.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT partmac.o -MD -MP -MF .deps/partmac.Tpo -c -o partmac.o partmac.c partmac.c:124:26: warning: cast from 'unsigned char (*)[512]' to 'mac_Block0 *' (aka 'struct Block0 *') increases required alignment from 1 to 4 [-Wcast-align] mac_Block0 *maclabel=(mac_Block0*)&buffer; ^~~~~~~~~~~~~~~~~~~~ partmac.c:134:20: warning: cast from 'unsigned char *' to 'mac_DPME *' (aka 'struct dpme *') increases required alignment from 1 to 8 [-Wcast-align] mac_DPME *dpme=(mac_DPME *)buffer; ^~~~~~~~~~~~~~~~~~ partmac.c:204:35: warning: unused parameter 'disk_car' [-Wunused-parameter] static int write_part_mac(disk_t *disk_car, const list_part_t *list_part, const int ro, const int verbose, const int align) ^ partmac.c:204:64: warning: unused parameter 'list_part' [-Wunused-parameter] static int write_part_mac(disk_t *disk_car, const list_part_t *list_part, const int ro, const int verbose, const int align) ^ partmac.c:204:99: warning: unused parameter 'verbose' [-Wunused-parameter] static int write_part_mac(disk_t *disk_car, const list_part_t *list_part, const int ro, const int verbose, const int align) ^ partmac.c:204:118: warning: unused parameter 'align' [-Wunused-parameter] static int write_part_mac(disk_t *disk_car, const list_part_t *list_part, const int ro, const int verbose, const int align) ^ partmac.c:212:55: warning: unused parameter 'disk_car' [-Wunused-parameter] static list_part_t *init_part_order_mac(const disk_t *disk_car, list_part_t *list_part) ^ partmac.c:279:47: warning: unused parameter 'disk_car' [-Wunused-parameter] static void set_next_status_mac(const disk_t *disk_car, partition_t *partition) ^ partmac.c:312:89: warning: unused parameter 'verbose' [-Wunused-parameter] static void init_structure_mac(const disk_t *disk_car,list_part_t *list_part, const int verbose) ^ 9 warnings generated. mv -f .deps/partmac.Tpo .deps/partmac.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT partsun.o -MD -MP -MF .deps/partsun.Tpo -c -o partsun.o partsun.c partsun.c:122:33: warning: cast from 'const unsigned char *' to 'const sun_partition *' increases required alignment from 1 to 4 [-Wcast-align] const sun_partition *sunlabel=(const sun_partition*)buffer; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ partsun.c:145:12: warning: cast from 'unsigned char *' to 'sun_partition *' increases required alignment from 1 to 4 [-Wcast-align] sunlabel=(sun_partition*)buffer; ^~~~~~~~~~~~~~~~~~~~~~ partsun.c:182:35: warning: unused parameter 'disk_car' [-Wunused-parameter] static int write_part_sun(disk_t *disk_car, const list_part_t *list_part, const int ro, const int verbose, const int align) ^ partsun.c:182:64: warning: unused parameter 'list_part' [-Wunused-parameter] static int write_part_sun(disk_t *disk_car, const list_part_t *list_part, const int ro, const int verbose, const int align) ^ partsun.c:182:99: warning: unused parameter 'verbose' [-Wunused-parameter] static int write_part_sun(disk_t *disk_car, const list_part_t *list_part, const int ro, const int verbose, const int align) ^ partsun.c:182:118: warning: unused parameter 'align' [-Wunused-parameter] static int write_part_sun(disk_t *disk_car, const list_part_t *list_part, const int ro, const int verbose, const int align) ^ partsun.c:275:47: warning: unused parameter 'disk_car' [-Wunused-parameter] static void set_next_status_sun(const disk_t *disk_car, partition_t *partition) ^ partsun.c:308:89: warning: unused parameter 'verbose' [-Wunused-parameter] static void init_structure_sun(const disk_t *disk_car,list_part_t *list_part, const int verbose) ^ 8 warnings generated. mv -f .deps/partsun.Tpo .deps/partsun.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT partnone.o -MD -MP -MF .deps/partnone.Tpo -c -o partnone.o partnone.c partnone.c:151:70: warning: unused parameter 'verbose' [-Wunused-parameter] int get_geometry_from_nonembr(const unsigned char *buffer, const int verbose, CHSgeometry_t *geometry) ^ partnone.c:212:56: warning: unused parameter 'disk_car' [-Wunused-parameter] static list_part_t *init_part_order_none(const disk_t *disk_car, list_part_t *list_part) ^ partnone.c:218:48: warning: unused parameter 'disk_car' [-Wunused-parameter] static void set_next_status_none(const disk_t *disk_car, partition_t *partition) ^ partnone.c:218:71: warning: unused parameter 'partition' [-Wunused-parameter] static void set_next_status_none(const disk_t *disk_car, partition_t *partition) ^ partnone.c:222:45: warning: unused parameter 'list_part' [-Wunused-parameter] static int test_structure_none(list_part_t *list_part) ^ partnone.c:233:50: warning: unused parameter 'partition' [-Wunused-parameter] static int is_part_known_none(const partition_t *partition) ^ partnone.c:238:47: warning: unused parameter 'disk_car' [-Wunused-parameter] static void init_structure_none(const disk_t *disk_car,list_part_t *list_part, const int verbose) ^ partnone.c:238:90: warning: unused parameter 'verbose' [-Wunused-parameter] static void init_structure_none(const disk_t *disk_car,list_part_t *list_part, const int verbose) ^ partnone.c:247:97: warning: unused parameter 'saveheader' [-Wunused-parameter] static int check_part_none(disk_t *disk_car,const int verbose,partition_t *partition, const int saveheader) ^ 9 warnings generated. mv -f .deps/partnone.Tpo .deps/partnone.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT partxbox.o -MD -MP -MF .deps/partxbox.Tpo -c -o partxbox.o partxbox.c partxbox.c:134:36: warning: unused parameter 'disk_car' [-Wunused-parameter] static int write_part_xbox(disk_t *disk_car, const list_part_t *list_part, const int ro, const int verbose, const int align) ^ partxbox.c:134:65: warning: unused parameter 'list_part' [-Wunused-parameter] static int write_part_xbox(disk_t *disk_car, const list_part_t *list_part, const int ro, const int verbose, const int align) ^ partxbox.c:134:100: warning: unused parameter 'verbose' [-Wunused-parameter] static int write_part_xbox(disk_t *disk_car, const list_part_t *list_part, const int ro, const int verbose, const int align) ^ partxbox.c:134:119: warning: unused parameter 'align' [-Wunused-parameter] static int write_part_xbox(disk_t *disk_car, const list_part_t *list_part, const int ro, const int verbose, const int align) ^ partxbox.c:142:56: warning: unused parameter 'disk_car' [-Wunused-parameter] static list_part_t *init_part_order_xbox(const disk_t *disk_car, list_part_t *list_part) ^ partxbox.c:209:48: warning: unused parameter 'disk_car' [-Wunused-parameter] static void set_next_status_xbox(const disk_t *disk_car, partition_t *partition) ^ partxbox.c:242:90: warning: unused parameter 'verbose' [-Wunused-parameter] static void init_structure_xbox(const disk_t *disk_car,list_part_t *list_part, const int verbose) ^ 7 warnings generated. mv -f .deps/partxbox.Tpo .deps/partxbox.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT io_redir.o -MD -MP -MF .deps/io_redir.Tpo -c -o io_redir.o io_redir.c mv -f .deps/io_redir.Tpo .deps/io_redir.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT ntfs_io.o -MD -MP -MF .deps/ntfs_io.Tpo -c -o ntfs_io.o ntfs_io.c ntfs_io.c:126:61: warning: unused parameter 'dev' [-Wunused-parameter] static int ntfs_device_testdisk_io_stat(struct ntfs_device *dev, struct stat *buf) ^ ntfs_io.c:126:79: warning: unused parameter 'buf' [-Wunused-parameter] static int ntfs_device_testdisk_io_stat(struct ntfs_device *dev, struct stat *buf) ^ ntfs_io.c:133:62: warning: unused parameter 'dev' [-Wunused-parameter] static int ntfs_device_testdisk_io_ioctl(struct ntfs_device *dev, int request, ^ ntfs_io.c:133:71: warning: unused parameter 'request' [-Wunused-parameter] static int ntfs_device_testdisk_io_ioctl(struct ntfs_device *dev, int request, ^ ntfs_io.c:134:9: warning: unused parameter 'argp' [-Wunused-parameter] void *argp) ^ 5 warnings generated. mv -f .deps/ntfs_io.Tpo .deps/ntfs_io.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT ntfs_utl.o -MD -MP -MF .deps/ntfs_utl.Tpo -c -o ntfs_utl.o ntfs_utl.c mv -f .deps/ntfs_utl.Tpo .deps/ntfs_utl.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT partauto.o -MD -MP -MF .deps/partauto.Tpo -c -o partauto.o partauto.c mv -f .deps/partauto.Tpo .deps/partauto.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT sudo.o -MD -MP -MF .deps/sudo.Tpo -c -o sudo.o sudo.c sudo.c:47:11: warning: assigning to 'char *' from 'const char [14]' discards qualifiers [-Wincompatible-pointer-types] argv2[0]=SUDO_BIN; ^~~~~~~~~ 1 warning generated. mv -f .deps/sudo.Tpo .deps/sudo.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT unicode.o -MD -MP -MF .deps/unicode.Tpo -c -o unicode.o unicode.c mv -f .deps/unicode.Tpo .deps/unicode.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT win32.o -MD -MP -MF .deps/win32.Tpo -c -o win32.o win32.c mv -f .deps/win32.Tpo .deps/win32.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT analyse.o -MD -MP -MF .deps/analyse.Tpo -c -o analyse.o analyse.c analyse.c:81:28: warning: cast from 'unsigned char *' to 'const struct hfsp_vh *' increases required alignment from 1 to 8 [-Wcast-align] if(recover_HFSP(disk_car,(const struct hfsp_vh*)buffer,partition,verbose,dump_ind,1)==0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ analyse.c:133:25: warning: cast from 'unsigned char *' to 'const union swap_header *' increases required alignment from 1 to 4 [-Wcast-align] if(recover_Linux_SWAP((const union swap_header *)buffer, partition)==0) return 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ analyse.c:134:27: warning: cast from 'unsigned char *' to 'const pv_disk_v2_t *' increases required alignment from 1 to 4 [-Wcast-align] if(recover_LVM(disk_car,(const pv_disk_t*)buffer,partition,verbose,dump_ind)==0) return 1; ^~~~~~~~~~~~~~~~~~~~~~~~ analyse.c:140:31: warning: cast from 'unsigned char *' to 'const struct disk_netware *' increases required alignment from 1 to 4 [-Wcast-align] if(recover_netware(disk_car,(const struct disk_netware *)buffer,partition)==0) return 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ analyse.c:143:28: warning: cast from 'unsigned char *' to 'const struct luks_phdr *' increases required alignment from 1 to 4 [-Wcast-align] if(recover_LUKS(disk_car,(const struct luks_phdr*)buffer,partition,verbose,dump_ind)==0) return 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ analyse.c:145:40: warning: cast from 'unsigned char *' to 'const struct mdp_superblock_1 *' increases required alignment from 1 to 8 [-Wcast-align] const struct mdp_superblock_1 *sb1=(const struct mdp_superblock_1 *)buffer; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ analyse.c:147:29: warning: cast from 'unsigned char *' to 'const struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] recover_MD(disk_car,(const struct mdp_superblock_s*)buffer,partition,verbose,dump_ind)==0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ analyse.c:169:27: warning: cast from 'unsigned char *' to 'const struct disklabel *' increases required alignment from 1 to 4 [-Wcast-align] if(recover_BSD(disk_car,(const struct disklabel *)(buffer+0x200),partition,verbose,dump_ind)==0) return 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ analyse.c:170:29: warning: cast from 'unsigned char *' to 'const struct disk_super_block *' increases required alignment from 1 to 8 [-Wcast-align] if(recover_BeFS(disk_car, (const struct disk_super_block *)(buffer+0x200), partition, dump_ind)==0) return 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ analyse.c:171:30: warning: cast from 'unsigned char *' to 'const struct cramfs_super *' increases required alignment from 1 to 4 [-Wcast-align] if(recover_cramfs(disk_car,(const struct cramfs_super*)(buffer+0x200),partition,verbose,dump_ind)==0) return 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ analyse.c:189:28: warning: cast from 'unsigned char *' to 'const struct ext2_super_block *' increases required alignment from 1 to 4 [-Wcast-align] if(recover_EXT2(disk_car,(const struct ext2_super_block*)(buffer+0x400),partition,verbose,dump_ind)==0) return 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ analyse.c:191:28: warning: cast from 'unsigned char *' to 'const struct hfsp_vh *' increases required alignment from 1 to 8 [-Wcast-align] if(recover_HFSP(disk_car,(const struct hfsp_vh*)(buffer+0x400),partition,verbose,dump_ind,0)==0) return 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ analyse.c:204:40: warning: cast from 'unsigned char *' to 'const struct mdp_superblock_1 *' increases required alignment from 1 to 8 [-Wcast-align] const struct mdp_superblock_1 *sb1=(const struct mdp_superblock_1 *)buffer; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ analyse.c:206:29: warning: cast from 'unsigned char *' to 'const struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] recover_MD(disk_car,(const struct mdp_superblock_s*)buffer,partition,verbose,dump_ind)==0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ analyse.c:239:27: warning: cast from 'unsigned char *' to 'const struct jfs_superblock *' increases required alignment from 1 to 8 [-Wcast-align] if(recover_JFS(disk_car,(const struct jfs_superblock*)(buffer+0x200),partition,verbose,dump_ind)==0) return 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15 warnings generated. mv -f .deps/analyse.Tpo .deps/analyse.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT bfs.o -MD -MP -MF .deps/bfs.Tpo -c -o bfs.o bfs.c bfs.c:49:25: warning: cast from 'unsigned char *' to 'struct disk_super_block *' increases required alignment from 1 to 8 [-Wcast-align] if(test_BeFS(disk_car,(struct disk_super_block*)buffer,partition,0)!=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfs.c:54:17: warning: cast from 'unsigned char *' to 'struct disk_super_block *' increases required alignment from 1 to 8 [-Wcast-align] set_BeFS_info((struct disk_super_block*)buffer, partition); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. mv -f .deps/bfs.Tpo .deps/bfs.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT bsd.o -MD -MP -MF .deps/bsd.Tpo -c -o bsd.o bsd.c bsd.c:47:24: warning: cast from 'unsigned char *' to 'const struct disklabel *' increases required alignment from 1 to 4 [-Wcast-align] if(test_BSD(disk_car,(const struct disklabel*)buffer,partition,verbose,0,max_partitions)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bsd.c:52:28: warning: cast from 'unsigned char *' to 'const struct disklabel *' increases required alignment from 1 to 4 [-Wcast-align] set_part_name(partition,((const struct disklabel*)buffer)->d_packname,16); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. mv -f .deps/bsd.Tpo .deps/bsd.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT cramfs.o -MD -MP -MF .deps/cramfs.Tpo -c -o cramfs.o cramfs.c cramfs.c:51:28: warning: cast from 'unsigned char *' to 'struct cramfs_super *' increases required alignment from 1 to 4 [-Wcast-align] if(test_cramfs(disk_car, (struct cramfs_super*)buffer, partition, verbose)==0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cramfs.c:53:21: warning: cast from 'unsigned char *' to 'struct cramfs_super *' increases required alignment from 1 to 4 [-Wcast-align] set_cramfs_info((struct cramfs_super*)buffer, partition); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. mv -f .deps/cramfs.Tpo .deps/cramfs.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT exfat.o -MD -MP -MF .deps/exfat.Tpo -c -o exfat.o exfat.c exfat.c:58:59: warning: unused parameter 'exfat_header' [-Wunused-parameter] static int set_EXFAT_info(const struct exfat_super_block *exfat_header,partition_t *partition) ^ 1 warning generated. mv -f .deps/exfat.Tpo .deps/exfat.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT fat.o -MD -MP -MF .deps/fat.Tpo -c -o fat.o fat.c fat.c:266:32: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] next_cluster=le16((*((uint16_t*)&buffer[offset_o])))>>4; ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ fat.c:268:31: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] next_cluster=le16(*((uint16_t*)&buffer[offset_o]))&0x0FFF; ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ fat.c:274:29: warning: cast from 'unsigned char *' to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] const uint16_t *p16=(const uint16_t*)buffer; ^~~~~~~~~~~~~~~~~~~~~~~ fat.c:290:29: warning: cast from 'unsigned char *' to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] const uint32_t *p32=(const uint32_t*)buffer; ^~~~~~~~~~~~~~~~~~~~~~~ fat.c:354:12: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] (*((uint16_t*)&buffer[offset_o]))=le16((next_cluster<<4) | (le16(*((uint16_t*)&buffer[offset_o]))&0xF)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ fat.c:354:76: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] (*((uint16_t*)&buffer[offset_o]))=le16((next_cluster<<4) | (le16(*((uint16_t*)&buffer[offset_o]))&0xF)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ fat.c:356:12: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] (*((uint16_t*)&buffer[offset_o]))=le16((next_cluster) | (le16(*((uint16_t*)&buffer[offset_o]))&0xF000)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ fat.c:356:74: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] (*((uint16_t*)&buffer[offset_o]))=le16((next_cluster) | (le16(*((uint16_t*)&buffer[offset_o]))&0xF000)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ fat.c:360:23: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] uint16_t *p16=(uint16_t*)buffer; ^~~~~~~~~~~~~~~~~ fat.c:366:23: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *p32=(uint32_t*)buffer; ^~~~~~~~~~~~~~~~~ fat.c:394:7: warning: cast from 'unsigned char *' to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] p32=(const uint32_t*)buffer; ^~~~~~~~~~~~~~~~~~~~~~~ fat.c:1026:7: warning: cast from 'unsigned char *' to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] p32=(const uint32_t*)buffer; ^~~~~~~~~~~~~~~~~~~~~~~ 12 warnings generated. mv -f .deps/fat.Tpo .deps/fat.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT fatx.o -MD -MP -MF .deps/fatx.Tpo -c -o fatx.o fatx.c mv -f .deps/fatx.Tpo .deps/fatx.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT ext2.o -MD -MP -MF .deps/ext2.Tpo -c -o ext2.o ext2.c ext2.c:51:16: warning: cast from 'unsigned char *' to 'struct ext2_super_block *' increases required alignment from 1 to 4 [-Wcast-align] if(test_EXT2((struct ext2_super_block*)buffer, partition)!=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ext2.c:56:17: warning: cast from 'unsigned char *' to 'struct ext2_super_block *' increases required alignment from 1 to 4 [-Wcast-align] set_EXT2_info((struct ext2_super_block*)buffer, partition, verbose); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. mv -f .deps/ext2.Tpo .deps/ext2.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT jfs.o -MD -MP -MF .deps/jfs.Tpo -c -o jfs.o jfs.c jfs.c:51:25: warning: cast from 'unsigned char *' to 'struct jfs_superblock *' increases required alignment from 1 to 8 [-Wcast-align] if(test_JFS(disk_car, (struct jfs_superblock*)buffer, partition,0)!=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jfs.c:56:16: warning: cast from 'unsigned char *' to 'struct jfs_superblock *' increases required alignment from 1 to 8 [-Wcast-align] set_JFS_info((struct jfs_superblock*)buffer, partition); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. mv -f .deps/jfs.Tpo .deps/jfs.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT hfs.o -MD -MP -MF .deps/hfs.Tpo -c -o hfs.o hfs.c mv -f .deps/hfs.Tpo .deps/hfs.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT hfsp.o -MD -MP -MF .deps/hfsp.Tpo -c -o hfsp.o hfsp.c hfsp.c:49:25: warning: cast from 'unsigned char *' to 'struct hfsp_vh *' increases required alignment from 1 to 8 [-Wcast-align] if(test_HFSP(disk_car,(struct hfsp_vh *)buffer,partition,verbose,0)!=0) ^~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. mv -f .deps/hfsp.Tpo .deps/hfsp.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT hpfs.o -MD -MP -MF .deps/hpfs.Tpo -c -o hpfs.o hpfs.c mv -f .deps/hpfs.Tpo .deps/hpfs.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT luks.o -MD -MP -MF .deps/luks.Tpo -c -o luks.o luks.c luks.c:51:26: warning: cast from 'unsigned char *' to 'struct luks_phdr *' increases required alignment from 1 to 4 [-Wcast-align] if(test_LUKS(disk_car, (struct luks_phdr*)buffer, partition, 0)!=0) ^~~~~~~~~~~~~~~~~~~~~~~~~ luks.c:56:17: warning: cast from 'unsigned char *' to 'struct luks_phdr *' increases required alignment from 1 to 4 [-Wcast-align] set_LUKS_info((struct luks_phdr*)buffer, partition); ^~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. mv -f .deps/luks.Tpo .deps/luks.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT lvm.o -MD -MP -MF .deps/lvm.Tpo -c -o lvm.o lvm.c lvm.c:54:24: warning: cast from 'unsigned char *' to 'pv_disk_v2_t *' increases required alignment from 1 to 4 [-Wcast-align] if(test_LVM(disk_car,(pv_disk_t *)buffer,partition,verbose,0)!=0) ^~~~~~~~~~~~~~~~~~~ 1 warning generated. mv -f .deps/lvm.Tpo .deps/lvm.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT md.o -MD -MP -MF .deps/md.Tpo -c -o md.o md.c md.c:49:40: warning: cast from 'unsigned char *' to 'const struct mdp_superblock_1 *' increases required alignment from 1 to 8 [-Wcast-align] const struct mdp_superblock_1 *sb1=(const struct mdp_superblock_1 *)buffer; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:53:20: warning: cast from 'unsigned char *' to 'struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] test_MD(disk_car, (struct mdp_superblock_s*)buffer, partition, 0)==0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:56:19: warning: cast from 'unsigned char *' to 'struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] set_MD_info((struct mdp_superblock_s*)buffer, partition, verbose); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:63:30: warning: cast from 'unsigned char *' to 'struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] test_MD_be(disk_car, (struct mdp_superblock_s*)buffer, partition, 0)==0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:66:22: warning: cast from 'unsigned char *' to 'struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] set_MD_info_be((struct mdp_superblock_s*)buffer, partition, verbose); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:74:40: warning: cast from 'unsigned char *' to 'const struct mdp_superblock_1 *' increases required alignment from 1 to 8 [-Wcast-align] const struct mdp_superblock_1 *sb1=(const struct mdp_superblock_1 *)buffer; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:78:27: warning: cast from 'unsigned char *' to 'struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] test_MD(disk_car, (struct mdp_superblock_s*)buffer, partition, 0)==0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:81:19: warning: cast from 'unsigned char *' to 'struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] set_MD_info((struct mdp_superblock_s*)buffer, partition, verbose); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:88:30: warning: cast from 'unsigned char *' to 'struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] test_MD_be(disk_car, (struct mdp_superblock_s*)buffer, partition, 0)==0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:91:22: warning: cast from 'unsigned char *' to 'struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] set_MD_info_be((struct mdp_superblock_s*)buffer, partition, verbose); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:98:39: warning: cast from 'unsigned char *' to 'const struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] const struct mdp_superblock_s *sb=(const struct mdp_superblock_s *)buffer; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:108:22: warning: cast from 'unsigned char *' to 'struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] test_MD(disk_car, (struct mdp_superblock_s*)buffer, partition, 0)==0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:111:21: warning: cast from 'unsigned char *' to 'struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] set_MD_info((struct mdp_superblock_s*)buffer, partition, verbose); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:117:25: warning: cast from 'unsigned char *' to 'struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] test_MD_be(disk_car, (struct mdp_superblock_s*)buffer, partition, 0)==0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:120:24: warning: cast from 'unsigned char *' to 'struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] set_MD_info_be((struct mdp_superblock_s*)buffer, partition, verbose); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:136:42: warning: cast from 'unsigned char *' to 'const struct mdp_superblock_1 *' increases required alignment from 1 to 8 [-Wcast-align] const struct mdp_superblock_1 *sb1=(const struct mdp_superblock_1 *)buffer; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:140:29: warning: cast from 'unsigned char *' to 'struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] test_MD(disk_car, (struct mdp_superblock_s*)buffer, partition, 0)==0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:143:21: warning: cast from 'unsigned char *' to 'struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] set_MD_info((struct mdp_superblock_s*)buffer, partition, verbose); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:150:32: warning: cast from 'unsigned char *' to 'struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] test_MD_be(disk_car, (struct mdp_superblock_s*)buffer, partition, 0)==0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:153:24: warning: cast from 'unsigned char *' to 'struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] set_MD_info_be((struct mdp_superblock_s*)buffer, partition, verbose); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:171:30: warning: cast from 'unsigned char *' to 'struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] if(recover_MD(disk_car,(struct mdp_superblock_s*)buffer,partition,verbose,0)==0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:184:42: warning: cast from 'unsigned char *' to 'const struct mdp_superblock_1 *' increases required alignment from 1 to 8 [-Wcast-align] const struct mdp_superblock_1 *sb1=(const struct mdp_superblock_1 *)buffer; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:186:31: warning: cast from 'unsigned char *' to 'struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] recover_MD(disk_car,(struct mdp_superblock_s*)buffer,partition,verbose,0)==0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:215:42: warning: cast from 'const struct mdp_superblock_s *' to 'const struct mdp_superblock_1 *' increases required alignment from 4 to 8 [-Wcast-align] const struct mdp_superblock_1 *sb1=(const struct mdp_superblock_1 *)sb; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:235:42: warning: cast from 'const struct mdp_superblock_s *' to 'const struct mdp_superblock_1 *' increases required alignment from 4 to 8 [-Wcast-align] const struct mdp_superblock_1 *sb1=(const struct mdp_superblock_1 *)sb; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:274:40: warning: cast from 'const struct mdp_superblock_s *' to 'const struct mdp_superblock_1 *' increases required alignment from 4 to 8 [-Wcast-align] const struct mdp_superblock_1 *sb1=(const struct mdp_superblock_1 *)sb; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:332:40: warning: cast from 'const struct mdp_superblock_s *' to 'const struct mdp_superblock_1 *' increases required alignment from 4 to 8 [-Wcast-align] const struct mdp_superblock_1 *sb1=(const struct mdp_superblock_1 *)sb; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27 warnings generated. mv -f .deps/md.Tpo .deps/md.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT netware.o -MD -MP -MF .deps/netware.Tpo -c -o netware.o netware.c netware.c:55:19: warning: cast from 'unsigned char *' to 'const struct disk_netware *' increases required alignment from 1 to 4 [-Wcast-align] if(test_netware((const struct disk_netware *)buffer, partition)!=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. mv -f .deps/netware.Tpo .deps/netware.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT ntfs.o -MD -MP -MF .deps/ntfs.Tpo -c -o ntfs.o ntfs.c ntfs.c:194:6: warning: cast from 'const char *' to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] if(NTFS_GETU16(mft_record + 0x14)%8!=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ntfs.h:67:35: note: expanded from: #define NTFS_GETU16(p) (le16(*(const uint16_t*)(p))) ^ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ ntfs.c:196:6: warning: cast from 'const char *' to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] if(NTFS_GETU16(mft_record + 0x14)<42) /* sizeof(MFT_RECORD)>=42 */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ntfs.h:67:35: note: expanded from: #define NTFS_GETU16(p) (le16(*(const uint16_t*)(p))) ^ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ ntfs.c:202:29: warning: cast from 'const char *' to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] attr_record= mft_record + NTFS_GETU16(mft_record + 0x14); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ntfs.h:67:35: note: expanded from: #define NTFS_GETU16(p) (le16(*(const uint16_t*)(p))) ^ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ ntfs.c:221:15: warning: cast from 'const char *' to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] attr_type=NTFS_GETU32(attr_record); ^~~~~~~~~~~~~~~~~~~~~~~~ ./ntfs.h:68:35: note: expanded from: #define NTFS_GETU32(p) (le32(*(const uint32_t*)(p))) ^ ./common.h:379:19: note: expanded from: #define le32(x) (x) ^ ntfs.c:224:14: warning: cast from 'const char *' to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] attr_len=NTFS_GETU16(attr_record+4); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./ntfs.h:67:35: note: expanded from: #define NTFS_GETU16(p) (le16(*(const uint16_t*)(p))) ^ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ ntfs.c:240:38: warning: cast from 'const char *' to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] unsigned int attr_value_length=NTFS_GETU16(attr_record+0x10); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ntfs.h:67:35: note: expanded from: #define NTFS_GETU16(p) (le16(*(const uint16_t*)(p))) ^ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ ntfs.c:241:38: warning: cast from 'const char *' to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] unsigned int attr_value_offset=NTFS_GETU16(attr_record+0x14); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ntfs.h:67:35: note: expanded from: #define NTFS_GETU16(p) (le16(*(const uint16_t*)(p))) ^ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ ntfs.c:318:20: warning: cast from 'const char *' to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] return NTFS_GETU32(attr_td_list_entry+8); /* index_block_size */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ntfs.h:68:35: note: expanded from: #define NTFS_GETU32(p) (le32(*(const uint32_t*)(p))) ^ ./common.h:379:19: note: expanded from: #define le32(x) (x) ^ ntfs.c:337:36: warning: cast from 'const char *' to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] mapping_pairs_offset=NTFS_GETU16(attr_record+32); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ntfs.h:67:35: note: expanded from: #define NTFS_GETU16(p) (le16(*(const uint16_t*)(p))) ^ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ ntfs.c:437:19: warning: cast from 'char *' to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] if((res>0)|| (NTFS_GETU32(attr + 0x1C)<0x30)) ^~~~~~~~~~~~~~~~~~~~~~~~ ./ntfs.h:68:35: note: expanded from: #define NTFS_GETU32(p) (le32(*(const uint32_t*)(p))) ^ ./common.h:379:19: note: expanded from: #define le32(x) (x) ^ ntfs.c:442:12: warning: cast from 'char *' to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] attr+= NTFS_GETU32(attr + 0x1C); ^~~~~~~~~~~~~~~~~~~~~~~~ ./ntfs.h:68:35: note: expanded from: #define NTFS_GETU32(p) (le32(*(const uint32_t*)(p))) ^ ./common.h:379:19: note: expanded from: #define le32(x) (x) ^ 11 warnings generated. mv -f .deps/ntfs.Tpo .deps/ntfs.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT rfs.o -MD -MP -MF .deps/rfs.Tpo -c -o rfs.o rfs.c mv -f .deps/rfs.Tpo .deps/rfs.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT savehdr.o -MD -MP -MF .deps/savehdr.Tpo -c -o savehdr.o savehdr.c mv -f .deps/savehdr.Tpo .deps/savehdr.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT sun.o -MD -MP -MF .deps/sun.Tpo -c -o sun.o sun.c mv -f .deps/sun.Tpo .deps/sun.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT swap.o -MD -MP -MF .deps/swap.Tpo -c -o swap.o swap.c swap.c:47:22: warning: cast from 'unsigned char *' to 'union swap_header *' increases required alignment from 1 to 4 [-Wcast-align] if(test_Linux_SWAP((union swap_header*)buffer, partition)!=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~ swap.c:52:23: warning: cast from 'unsigned char *' to 'union swap_header *' increases required alignment from 1 to 4 [-Wcast-align] set_Linux_SWAP_info((union swap_header*)buffer,partition); ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. mv -f .deps/swap.Tpo .deps/swap.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT sysv.o -MD -MP -MF .deps/sysv.Tpo -c -o sysv.o sysv.c mv -f .deps/sysv.Tpo .deps/sysv.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT ufs.o -MD -MP -MF .deps/ufs.Tpo -c -o ufs.o ufs.c mv -f .deps/ufs.Tpo .deps/ufs.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT xfs.o -MD -MP -MF .deps/xfs.Tpo -c -o xfs.o xfs.c mv -f .deps/xfs.Tpo .deps/xfs.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT addpart.o -MD -MP -MF .deps/addpart.Tpo -c -o addpart.o addpart.c mv -f .deps/addpart.Tpo .deps/addpart.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT adv.o -MD -MP -MF .deps/adv.Tpo -c -o adv.o adv.c mv -f .deps/adv.Tpo .deps/adv.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT askloc.o -MD -MP -MF .deps/askloc.Tpo -c -o askloc.o askloc.c askloc.c:263:25: warning: cast from 'char *' to 'file_info_t *' increases required alignment from 1 to 8 [-Wcast-align] file_info=td_list_entry(file_walker, file_info_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ askloc.c:381:13: warning: cast from 'char *' to 'file_info_t *' increases required alignment from 1 to 8 [-Wcast-align] file_info=td_list_entry(current_file, file_info_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. mv -f .deps/askloc.Tpo .deps/askloc.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT chgtype.o -MD -MP -MF .deps/chgtype.Tpo -c -o chgtype.o chgtype.c mv -f .deps/chgtype.Tpo .deps/chgtype.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT chgtypen.o -MD -MP -MF .deps/chgtypen.Tpo -c -o chgtypen.o chgtypen.c mv -f .deps/chgtypen.Tpo .deps/chgtypen.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT dimage.o -MD -MP -MF .deps/dimage.Tpo -c -o dimage.o dimage.c mv -f .deps/dimage.Tpo .deps/dimage.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT dirn.o -MD -MP -MF .deps/dirn.Tpo -c -o dirn.o dirn.c mv -f .deps/dirn.Tpo .deps/dirn.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT dirpart.o -MD -MP -MF .deps/dirpart.Tpo -c -o dirpart.o dirpart.c mv -f .deps/dirpart.Tpo .deps/dirpart.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT diskacc.o -MD -MP -MF .deps/diskacc.Tpo -c -o diskacc.o diskacc.c mv -f .deps/diskacc.Tpo .deps/diskacc.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT diskcapa.o -MD -MP -MF .deps/diskcapa.Tpo -c -o diskcapa.o diskcapa.c mv -f .deps/diskcapa.Tpo .deps/diskcapa.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT edit.o -MD -MP -MF .deps/edit.Tpo -c -o edit.o edit.c mv -f .deps/edit.Tpo .deps/edit.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT ext2_sb.o -MD -MP -MF .deps/ext2_sb.Tpo -c -o ext2_sb.o ext2_sb.c mv -f .deps/ext2_sb.Tpo .deps/ext2_sb.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT ext2_sbn.o -MD -MP -MF .deps/ext2_sbn.Tpo -c -o ext2_sbn.o ext2_sbn.c ext2_sbn.c:50:31: warning: cast from 'unsigned char *' to 'struct ext2_super_block *' increases required alignment from 1 to 4 [-Wcast-align] struct ext2_super_block *sb=(struct ext2_super_block *)buffer; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. mv -f .deps/ext2_sbn.Tpo .deps/ext2_sbn.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT fat1x.o -MD -MP -MF .deps/fat1x.Tpo -c -o fat1x.o fat1x.c mv -f .deps/fat1x.Tpo .deps/fat1x.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT fat32.o -MD -MP -MF .deps/fat32.Tpo -c -o fat32.o fat32.c mv -f .deps/fat32.Tpo .deps/fat32.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT fat_adv.o -MD -MP -MF .deps/fat_adv.Tpo -c -o fat_adv.o fat_adv.c fat_adv.c:638:16: warning: cast from 'unsigned char *' to 'struct msdos_dir_entry *' increases required alignment from 1 to 4 [-Wcast-align] file2entry((struct msdos_dir_entry*)buffer+current_entry,current_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fat_adv.c:1405:25: warning: cast from 'const unsigned char *' to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] const uint16_t *p16=(const uint16_t*)buffer; ^~~~~~~~~~~~~~~~~~~~~~~ fat_adv.c:1465:25: warning: cast from 'const unsigned char *' to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] const uint32_t *p32=(const uint32_t*)buffer; ^~~~~~~~~~~~~~~~~~~~~~~ fat_adv.c:2560:27: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *p32=(uint32_t*)buffer_fat[fat_nbr]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fat_adv.c:2574:27: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] uint16_t *p16=(uint16_t*)buffer_fat[fat_nbr]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fat_adv.c:2585:36: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] next_cluster=le16((*((uint16_t*)&buffer_fat[fat_nbr][offset_o])))>>4; ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ fat_adv.c:2587:35: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] next_cluster=le16(*((uint16_t*)&buffer_fat[fat_nbr][offset_o]))&0x0FFF; ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ fat_adv.c:2591:19: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] *((uint16_t*)&buffer_fat[fat_nbr][offset_o])=le16((FAT12_EOC<<4)|(le16((*((uint16_t*)&buffer_fat[fat_nbr][offset_o])))&0x0F)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fat_adv.c:2591:91: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] *((uint16_t*)&buffer_fat[fat_nbr][offset_o])=le16((FAT12_EOC<<4)|(le16((*((uint16_t*)&buffer_fat[fat_nbr][offset_o])))&0x0F)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ fat_adv.c:2593:19: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] *((uint16_t*)&buffer_fat[fat_nbr][offset_o])=le16(FAT12_EOC |(le16((*((uint16_t*)&buffer_fat[fat_nbr][offset_o])))&0xF000)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fat_adv.c:2593:91: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] *((uint16_t*)&buffer_fat[fat_nbr][offset_o])=le16(FAT12_EOC |(le16((*((uint16_t*)&buffer_fat[fat_nbr][offset_o])))&0xF000)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ 11 warnings generated. mv -f .deps/fat_adv.Tpo .deps/fat_adv.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT fat_cluster.o -MD -MP -MF .deps/fat_cluster.Tpo -c -o fat_cluster.o fat_cluster.c mv -f .deps/fat_cluster.Tpo .deps/fat_cluster.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT fatn.o -MD -MP -MF .deps/fatn.Tpo -c -o fatn.o fatn.c mv -f .deps/fatn.Tpo .deps/fatn.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT geometry.o -MD -MP -MF .deps/geometry.Tpo -c -o geometry.o geometry.c mv -f .deps/geometry.Tpo .deps/geometry.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT godmode.o -MD -MP -MF .deps/godmode.Tpo -c -o godmode.o godmode.c godmode.c:537:38: warning: cast from 'unsigned char *' to 'const struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] if(recover_MD(disk_car,(const struct mdp_superblock_s*)buffer_disk,partition,verbose,dump_ind)==0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ godmode.c:539:52: warning: cast from 'unsigned char *' to 'const struct mdp_superblock_1 *' increases required alignment from 1 to 8 [-Wcast-align] const struct mdp_superblock_1 *sb1=(const struct mdp_superblock_1 *)buffer_disk; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ godmode.c:634:53: warning: cast from 'unsigned char *' to 'const struct ext2_super_block *' increases required alignment from 1 to 4 [-Wcast-align] const struct ext2_super_block *sb=(const struct ext2_super_block*)buffer_disk; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. mv -f .deps/godmode.Tpo .deps/godmode.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT hiddenn.o -MD -MP -MF .deps/hiddenn.Tpo -c -o hiddenn.o hiddenn.c mv -f .deps/hiddenn.Tpo .deps/hiddenn.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT intrface.o -MD -MP -MF .deps/intrface.Tpo -c -o intrface.o intrface.c mv -f .deps/intrface.Tpo .deps/intrface.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT intrfn.o -MD -MP -MF .deps/intrfn.Tpo -c -o intrfn.o intrfn.c intrfn.c:509:14: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare] if(nbr_line<=DUMP_MAX_LINES) ~~~~~~~~^ ~~~~~~~~~~~~~~ intrfn.c:518:39: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare] for (i=pos; (iDUMP_MAX_LINES-1) ~~~^~~~~~~~~~~~~~~~~ intrfn.c:618:14: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare] if(nbr_line<=DUMP_MAX_LINES) ~~~~~~~~^ ~~~~~~~~~~~~~~ intrfn.c:624:39: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare] for (i=pos; (iDUMP_MAX_LINES-1) ~~~^~~~~~~~~~~~~~~~~ 6 warnings generated. mv -f .deps/intrfn.Tpo .deps/intrfn.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT nodisk.o -MD -MP -MF .deps/nodisk.Tpo -c -o nodisk.o nodisk.c mv -f .deps/nodisk.Tpo .deps/nodisk.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT ntfs_adv.o -MD -MP -MF .deps/ntfs_adv.Tpo -c -o ntfs_adv.o ntfs_adv.c ntfs_adv.c:365:20: warning: cast from 'const char *' to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *mft_record_size=NTFS_GETU32(attr + 0x1C); ^~~~~~~~~~~~~~~~~~~~~~~~ ./ntfs.h:68:35: note: expanded from: #define NTFS_GETU32(p) (le32(*(const uint32_t*)(p))) ^ ./common.h:379:19: note: expanded from: #define le32(x) (x) ^ ntfs_adv.c:372:10: warning: cast from 'const char *' to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] attr+= NTFS_GETU32(attr + 0x1C); ^~~~~~~~~~~~~~~~~~~~~~~~ ./ntfs.h:68:35: note: expanded from: #define NTFS_GETU32(p) (le32(*(const uint32_t*)(p))) ^ ./common.h:379:19: note: expanded from: #define le32(x) (x) ^ ntfs_adv.c:470:41: warning: cast from 'char *' to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] if(memcmp(buffer,"FILE",4)==0 && (NTFS_GETU16(buffer+ 0x14)%8==0) && (NTFS_GETU16(buffer+ 0x14)>=42) ^~~~~~~~~~~~~~~~~~~~~~~~~ ./ntfs.h:67:35: note: expanded from: #define NTFS_GETU16(p) (le16(*(const uint16_t*)(p))) ^ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ ntfs_adv.c:470:77: warning: cast from 'char *' to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] if(memcmp(buffer,"FILE",4)==0 && (NTFS_GETU16(buffer+ 0x14)%8==0) && (NTFS_GETU16(buffer+ 0x14)>=42) ^~~~~~~~~~~~~~~~~~~~~~~~~ ./ntfs.h:67:35: note: expanded from: #define NTFS_GETU16(p) (le16(*(const uint16_t*)(p))) ^ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ ntfs_adv.c:471:7: warning: cast from 'char *' to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] &&(NTFS_GETU16(buffer+22)==1)) /* MFT_RECORD_IN_USE */ ^~~~~~~~~~~~~~~~~~~~~~ ./ntfs.h:67:35: note: expanded from: #define NTFS_GETU16(p) (le16(*(const uint16_t*)(p))) ^ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ ntfs_adv.c:478:112: warning: cast from 'char *' to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] log_info("mft at %lu, seq=%u, main=%u res=%d\n",(long unsigned)sector,NTFS_GETU8(buffer+0x10),(unsigned int)NTFS_GETU32(buffer+0x20),res); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./log.h:56:72: note: expanded from: #define log_info(FORMAT, ARGS...) log_redirect(LOG_LEVEL_INFO,FORMAT,##ARGS) ^ ./ntfs.h:68:35: note: expanded from: #define NTFS_GETU32(p) (le32(*(const uint32_t*)(p))) ^ ./common.h:379:19: note: expanded from: #define le32(x) (x) ^ ntfs_adv.c:525:41: warning: cast from 'char *' to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] if(memcmp(buffer,"FILE",4)==0 && (NTFS_GETU16(buffer+ 0x14)%8==0) && (NTFS_GETU16(buffer+ 0x14)>=42)) ^~~~~~~~~~~~~~~~~~~~~~~~~ ./ntfs.h:67:35: note: expanded from: #define NTFS_GETU16(p) (le16(*(const uint16_t*)(p))) ^ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ ntfs_adv.c:525:77: warning: cast from 'char *' to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] if(memcmp(buffer,"FILE",4)==0 && (NTFS_GETU16(buffer+ 0x14)%8==0) && (NTFS_GETU16(buffer+ 0x14)>=42)) ^~~~~~~~~~~~~~~~~~~~~~~~~ ./ntfs.h:67:35: note: expanded from: #define NTFS_GETU16(p) (le16(*(const uint16_t*)(p))) ^ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ ntfs_adv.c:532:112: warning: cast from 'char *' to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] log_info("mft at %lu, seq=%u, main=%u res=%d\n",(long unsigned)sector,NTFS_GETU8(buffer+0x10),(unsigned int)NTFS_GETU32(buffer+0x20),res); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./log.h:56:72: note: expanded from: #define log_info(FORMAT, ARGS...) log_redirect(LOG_LEVEL_INFO,FORMAT,##ARGS) ^ ./ntfs.h:68:35: note: expanded from: #define NTFS_GETU32(p) (le32(*(const uint32_t*)(p))) ^ ./common.h:379:19: note: expanded from: #define le32(x) (x) ^ 9 warnings generated. mv -f .deps/ntfs_adv.Tpo .deps/ntfs_adv.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT ntfs_fix.o -MD -MP -MF .deps/ntfs_fix.Tpo -c -o ntfs_fix.o ntfs_fix.c mv -f .deps/ntfs_fix.Tpo .deps/ntfs_fix.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT ntfs_udl.o -MD -MP -MF .deps/ntfs_udl.Tpo -c -o ntfs_udl.o ntfs_udl.c ntfs_udl.c:173:26: warning: cast from 'char *' to 'struct filename *' increases required alignment from 1 to 8 [-Wcast-align] struct filename *f = td_list_entry(item, struct filename, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ntfs_udl.c:180:22: warning: cast from 'char *' to 'struct data *' increases required alignment from 1 to 8 [-Wcast-align] struct data *d = td_list_entry(item, struct data, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ntfs_udl.c:461:22: warning: cast from 'char *' to 'ntfschar *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] data->uname = (ntfschar *) ((char *) rec + le16_to_cpu(rec->name_offset)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ntfs_udl.c:618:11: warning: cast from 'char *' to 'struct data *' increases required alignment from 1 to 8 [-Wcast-align] data = td_list_entry(pos, struct data, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ntfs_udl.c:883:20: warning: cast from 'char *' to 'struct data *' increases required alignment from 1 to 8 [-Wcast-align] struct data *d = td_list_entry(item, struct data, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ntfs_udl.c:1205:14: warning: cast from 'char *' to 'file_info_t *' increases required alignment from 1 to 8 [-Wcast-align] file_info=td_list_entry(file_walker, file_info_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ntfs_udl.c:1330:16: warning: cast from 'char *' to 'file_info_t *' increases required alignment from 1 to 8 [-Wcast-align] file_info=td_list_entry(current_file, file_info_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ntfs_udl.c:1342:16: warning: cast from 'char *' to 'file_info_t *' increases required alignment from 1 to 8 [-Wcast-align] file_info=td_list_entry(current_file, file_info_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ntfs_udl.c:1414:18: warning: cast from 'char *' to 'file_info_t *' increases required alignment from 1 to 8 [-Wcast-align] file_info=td_list_entry(file_walker, file_info_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9 warnings generated. mv -f .deps/ntfs_udl.Tpo .deps/ntfs_udl.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT parti386n.o -MD -MP -MF .deps/parti386n.Tpo -c -o parti386n.o parti386n.c mv -f .deps/parti386n.Tpo .deps/parti386n.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT partgptn.o -MD -MP -MF .deps/partgptn.Tpo -c -o partgptn.o partgptn.c mv -f .deps/partgptn.Tpo .deps/partgptn.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT partmacn.o -MD -MP -MF .deps/partmacn.Tpo -c -o partmacn.o partmacn.c mv -f .deps/partmacn.Tpo .deps/partmacn.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT partsunn.o -MD -MP -MF .deps/partsunn.Tpo -c -o partsunn.o partsunn.c mv -f .deps/partsunn.Tpo .deps/partsunn.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT partxboxn.o -MD -MP -MF .deps/partxboxn.Tpo -c -o partxboxn.o partxboxn.c mv -f .deps/partxboxn.Tpo .deps/partxboxn.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT tanalyse.o -MD -MP -MF .deps/tanalyse.Tpo -c -o tanalyse.o tanalyse.c mv -f .deps/tanalyse.Tpo .deps/tanalyse.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT tbanner.o -MD -MP -MF .deps/tbanner.Tpo -c -o tbanner.o tbanner.c mv -f .deps/tbanner.Tpo .deps/tbanner.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT tdelete.o -MD -MP -MF .deps/tdelete.Tpo -c -o tdelete.o tdelete.c mv -f .deps/tdelete.Tpo .deps/tdelete.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT tdiskop.o -MD -MP -MF .deps/tdiskop.Tpo -c -o tdiskop.o tdiskop.c mv -f .deps/tdiskop.Tpo .deps/tdiskop.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT tdisksel.o -MD -MP -MF .deps/tdisksel.Tpo -c -o tdisksel.o tdisksel.c mv -f .deps/tdisksel.Tpo .deps/tdisksel.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT testdisk.o -MD -MP -MF .deps/testdisk.Tpo -c -o testdisk.o testdisk.c mv -f .deps/testdisk.Tpo .deps/testdisk.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT thfs.o -MD -MP -MF .deps/thfs.Tpo -c -o thfs.o thfs.c thfs.c:124:34: warning: cast from 'unsigned char *' to 'const struct hfsp_vh *' increases required alignment from 1 to 8 [-Wcast-align] else if(test_HFSP(disk_car,(const struct hfsp_vh*)buffer_bs,partition,verbose,0)==0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thfs.c:144:34: warning: cast from 'unsigned char *' to 'const struct hfsp_vh *' increases required alignment from 1 to 8 [-Wcast-align] else if(test_HFSP(disk_car,(const struct hfsp_vh*)buffer_backup_bs,partition,verbose,0)==0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. mv -f .deps/thfs.Tpo .deps/thfs.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT tload.o -MD -MP -MF .deps/tload.Tpo -c -o tload.o tload.c tload.c:103:9: warning: cast from 'char *' to 'backup_disk_t *' (aka 'struct backup_disk *') increases required alignment from 1 to 8 [-Wcast-align] backup=td_list_entry(backup_walker, backup_disk_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tload.c:206:12: warning: cast from 'char *' to 'backup_disk_t *' (aka 'struct backup_disk *') increases required alignment from 1 to 8 [-Wcast-align] backup=td_list_entry(backup_walker, backup_disk_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tload.c:218:12: warning: cast from 'char *' to 'backup_disk_t *' (aka 'struct backup_disk *') increases required alignment from 1 to 8 [-Wcast-align] backup=td_list_entry(backup_current, backup_disk_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tload.c:231:14: warning: cast from 'char *' to 'backup_disk_t *' (aka 'struct backup_disk *') increases required alignment from 1 to 8 [-Wcast-align] backup=td_list_entry(backup_walker, backup_disk_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated. mv -f .deps/tload.Tpo .deps/tload.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT tlog.o -MD -MP -MF .deps/tlog.Tpo -c -o tlog.o tlog.c mv -f .deps/tlog.Tpo .deps/tlog.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT tmbrcode.o -MD -MP -MF .deps/tmbrcode.Tpo -c -o tmbrcode.o tmbrcode.c mv -f .deps/tmbrcode.Tpo .deps/tmbrcode.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT tntfs.o -MD -MP -MF .deps/tntfs.Tpo -c -o tntfs.o tntfs.c mv -f .deps/tntfs.Tpo .deps/tntfs.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT toptions.o -MD -MP -MF .deps/toptions.Tpo -c -o toptions.o toptions.c mv -f .deps/toptions.Tpo .deps/toptions.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT tpartwr.o -MD -MP -MF .deps/tpartwr.Tpo -c -o tpartwr.o tpartwr.c mv -f .deps/tpartwr.Tpo .deps/tpartwr.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT dir.o -MD -MP -MF .deps/dir.Tpo -c -o dir.o dir.c dir.c:222:18: warning: cast from 'char *' to 'file_info_t *' increases required alignment from 1 to 8 [-Wcast-align] current_file=td_list_entry(tmp, file_info_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dir.c:275:15: warning: cast from 'char *' to 'file_info_t *' increases required alignment from 1 to 8 [-Wcast-align] file_info=td_list_entry(file_walker, file_info_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dir.c:365:29: warning: cast from 'char *' to 'file_info_t *' increases required alignment from 1 to 8 [-Wcast-align] const file_info_t *file_a=td_list_entry(a, file_info_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dir.c:366:29: warning: cast from 'char *' to 'file_info_t *' increases required alignment from 1 to 8 [-Wcast-align] const file_info_t *file_b=td_list_entry(b, file_info_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated. mv -f .deps/dir.Tpo .deps/dir.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT ext2_dir.o -MD -MP -MF .deps/ext2_dir.Tpo -c -o ext2_dir.o ext2_dir.c ext2_dir.c:72:9: warning: use of GNU old-style field designator extension [-Wgnu-designator] magic: EXT2_ET_MAGIC_IO_MANAGER, ^~~~~~ .magic = ext2_dir.c:73:9: warning: use of GNU old-style field designator extension [-Wgnu-designator] name: "TestDisk I/O Manager", ^~~~~ .name = ext2_dir.c:74:9: warning: use of GNU old-style field designator extension [-Wgnu-designator] open: my_open, ^~~~~ .open = ext2_dir.c:75:9: warning: use of GNU old-style field designator extension [-Wgnu-designator] close: my_close, ^~~~~~ .close = ext2_dir.c:76:9: warning: use of GNU old-style field designator extension [-Wgnu-designator] set_blksize: my_set_blksize, ^~~~~~~~~~~~ .set_blksize = ext2_dir.c:77:9: warning: use of GNU old-style field designator extension [-Wgnu-designator] read_blk: my_read_blk, ^~~~~~~~~ .read_blk = ext2_dir.c:78:9: warning: use of GNU old-style field designator extension [-Wgnu-designator] write_blk: my_write_blk, ^~~~~~~~~~ .write_blk = ext2_dir.c:79:9: warning: use of GNU old-style field designator extension [-Wgnu-designator] flush: my_flush, ^~~~~~ .flush = ext2_dir.c:80:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] write_byte: NULL, ^~~~~~~~~~~ .write_byte = ext2_dir.c:82:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] set_option: NULL ^~~~~~~~~~~ .set_option = ext2_dir.c:100:44: warning: unused parameter 'disk_car' [-Wunused-parameter] static io_channel alloc_io_channel(disk_t *disk_car,my_data_t *my_data) ^ ext2_dir.c:128:38: warning: unused parameter 'dev' [-Wunused-parameter] static errcode_t my_open(const char *dev, int flags, io_channel *channel) ^ ext2_dir.c:128:47: warning: unused parameter 'flags' [-Wunused-parameter] static errcode_t my_open(const char *dev, int flags, io_channel *channel) ^ ext2_dir.c:191:38: warning: unused parameter 'channel' [-Wunused-parameter] static errcode_t my_flush(io_channel channel) ^ ext2_dir.c:196:38: warning: unused parameter 'dir' [-Wunused-parameter] static int list_dir_proc2(ext2_ino_t dir, ^ ext2_dir.c:199:9: warning: unused parameter 'offset' [-Wunused-parameter] int offset, ^ ext2_dir.c:201:11: warning: unused parameter 'buf' [-Wunused-parameter] char *buf, ^ ext2_dir.c:262:38: warning: unused parameter 'disk_car' [-Wunused-parameter] static file_data_t *ext2_dir(disk_t *disk_car, const partition_t *partition, dir_data_t *dir_data, const unsigned long int cluster) ^ ext2_dir.c:262:67: warning: unused parameter 'partition' [-Wunused-parameter] static file_data_t *ext2_dir(disk_t *disk_car, const partition_t *partition, dir_data_t *dir_data, const unsigned long int cluster) ^ ext2_dir.c:283:30: warning: unused parameter 'disk_car' [-Wunused-parameter] static int ext2_copy(disk_t *disk_car, const partition_t *partition, dir_data_t *dir_data, const file_data_t *file) ^ ext2_dir.c:283:59: warning: unused parameter 'partition' [-Wunused-parameter] static int ext2_copy(disk_t *disk_car, const partition_t *partition, dir_data_t *dir_data, const file_data_t *file) ^ 21 warnings generated. mv -f .deps/ext2_dir.Tpo .deps/ext2_dir.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT fat_dir.o -MD -MP -MF .deps/fat_dir.Tpo -c -o fat_dir.o fat_dir.c fat_dir.c:75:36: warning: cast from 'const unsigned char *' to 'const struct msdos_dir_entry *' increases required alignment from 1 to 4 [-Wcast-align] const struct msdos_dir_entry *de=(const struct msdos_dir_entry*)buffer; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. mv -f .deps/fat_dir.Tpo .deps/fat_dir.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT ntfs_dir.o -MD -MP -MF .deps/ntfs_dir.Tpo -c -o ntfs_dir.o ntfs_dir.c ntfs_dir.c:177:54: warning: unused parameter 'pos' [-Wunused-parameter] const int name_len, const int name_type, const s64 pos, ^ ntfs_dir.c:290:38: warning: unused parameter 'disk_car' [-Wunused-parameter] static file_data_t *ntfs_dir(disk_t *disk_car, const partition_t *partition, dir_data_t *dir_data, const unsigned long int cluster) ^ ntfs_dir.c:290:67: warning: unused parameter 'partition' [-Wunused-parameter] static file_data_t *ntfs_dir(disk_t *disk_car, const partition_t *partition, dir_data_t *dir_data, const unsigned long int cluster) ^ ntfs_dir.c:402:30: warning: unused parameter 'disk_car' [-Wunused-parameter] static int ntfs_copy(disk_t *disk_car, const partition_t *partition, dir_data_t *dir_data, const file_data_t *file) ^ ntfs_dir.c:402:59: warning: unused parameter 'partition' [-Wunused-parameter] static int ntfs_copy(disk_t *disk_car, const partition_t *partition, dir_data_t *dir_data, const file_data_t *file) ^ 5 warnings generated. mv -f .deps/ntfs_dir.Tpo .deps/ntfs_dir.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT rfs_dir.o -MD -MP -MF .deps/rfs_dir.Tpo -c -o rfs_dir.o rfs_dir.c rfs_dir.c:471:39: warning: unused parameter 'disk_car' [-Wunused-parameter] int dir_partition_reiser_init(disk_t *disk_car, const partition_t *partition, dir_data_t *dir_data, const int verbose) ^ rfs_dir.c:471:68: warning: unused parameter 'partition' [-Wunused-parameter] int dir_partition_reiser_init(disk_t *disk_car, const partition_t *partition, dir_data_t *dir_data, const int verbose) ^ rfs_dir.c:471:91: warning: unused parameter 'dir_data' [-Wunused-parameter] int dir_partition_reiser_init(disk_t *disk_car, const partition_t *partition, dir_data_t *dir_data, const int verbose) ^ rfs_dir.c:471:111: warning: unused parameter 'verbose' [-Wunused-parameter] int dir_partition_reiser_init(disk_t *disk_car, const partition_t *partition, dir_data_t *dir_data, const int verbose) ^ 4 warnings generated. mv -f .deps/rfs_dir.Tpo .deps/rfs_dir.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT next.o -MD -MP -MF .deps/next.Tpo -c -o next.o next.c mv -f .deps/next.Tpo .deps/next.Po x86_64-linux-gnu-gcc -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -o testdisk common.o crc.o ewf.o fnctdsk.o hdaccess.o hdcache.o hdwin32.o hidden.o hpa_dco.o intrf.o log.o log_part.o misc.o msdos.o parti386.o partgpt.o partmac.o partsun.o partnone.o partxbox.o io_redir.o ntfs_io.o ntfs_utl.o partauto.o sudo.o unicode.o win32.o analyse.o bfs.o bsd.o cramfs.o exfat.o fat.o fatx.o ext2.o jfs.o hfs.o hfsp.o hpfs.o luks.o lvm.o md.o netware.o ntfs.o rfs.o savehdr.o sun.o swap.o sysv.o ufs.o xfs.o addpart.o adv.o askloc.o chgtype.o chgtypen.o dimage.o dirn.o dirpart.o diskacc.o diskcapa.o edit.o ext2_sb.o ext2_sbn.o fat1x.o fat32.o fat_adv.o fat_cluster.o fatn.o geometry.o godmode.o hiddenn.o intrface.o intrfn.o nodisk.o ntfs_adv.o ntfs_fix.o ntfs_udl.o parti386n.o partgptn.o partmacn.o partsunn.o partxboxn.o tanalyse.o tbanner.o tdelete.o tdiskop.o tdisksel.o testdisk.o thfs.o tload.o tlog.o tmbrcode.o tntfs.o toptions.o tpartwr.o dir.o ext2_dir.o fat_dir.o ntfs_dir.o rfs_dir.o next.o -lncursesw -ltinfo -luuid -lntfs -lext2fs -lcom_err x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT phmain.o -MD -MP -MF .deps/phmain.Tpo -c -o phmain.o phmain.c mv -f .deps/phmain.Tpo .deps/phmain.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT photorec.o -MD -MP -MF .deps/photorec.Tpo -c -o photorec.o photorec.c photorec.c:68:33: warning: cast from 'char *' to 'alloc_list_t *' (aka 'struct alloc_list_s *') increases required alignment from 1 to 8 [-Wcast-align] const alloc_list_t *element=td_list_entry(tmp, alloc_list_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:98:26: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] current_search_space=td_list_entry(search_walker, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:133:26: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] current_search_space=td_list_entry(search_walker, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:141:30: warning: cast from 'char *' to 'alloc_list_t *' (aka 'struct alloc_list_s *') increases required alignment from 1 to 8 [-Wcast-align] const alloc_list_t *element=td_list_entry(tmp, alloc_list_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:169:26: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] current_search_space=td_list_entry(search_walker, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:197:35: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] *new_current_search_space=td_list_entry(current_search_space->list.next, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:216:37: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] *new_current_search_space=td_list_entry(current_search_space->list.next, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:226:35: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] *new_current_search_space=td_list_entry(current_search_space->list.next, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:291:26: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] current_search_space=td_list_entry(search_walker, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:343:16: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] file_space=td_list_entry(file_space->list.prev, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:371:11: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] tmp=td_list_entry(search_walker, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:406:26: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] current_search_space=td_list_entry(search_walker, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:514:12: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] *offset=(td_list_entry(list_search_space->list.next, alloc_data_t, list))->start % blocksize; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:521:11: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] tmp=td_list_entry(search_walker, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:543:26: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] current_search_space=td_list_entry(search_walker, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:560:21: warning: cast from 'char *' to 'alloc_list_t *' (aka 'struct alloc_list_s *') increases required alignment from 1 to 8 [-Wcast-align] allocated_space=td_list_entry(tmp, alloc_list_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:644:31: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] *current_search_space=td_list_entry((*current_search_space)->list.next, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:759:9: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] tmp=td_list_entry(search_walker, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:791:27: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] alloc_data_t *element=td_list_entry(tmp, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:834:12: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] datanext=td_list_entry(&spacenext->list.next, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:845:26: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] current_search_space=td_list_entry(search_walker, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21 warnings generated. mv -f .deps/photorec.Tpo .deps/photorec.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT phcfg.o -MD -MP -MF .deps/phcfg.Tpo -c -o phcfg.o phcfg.c mv -f .deps/phcfg.Tpo .deps/phcfg.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT ext2grp.o -MD -MP -MF .deps/ext2grp.Tpo -c -o ext2grp.o ext2grp.c ext2grp.c:60:39: warning: cast from 'unsigned char *' to 'const struct ext2_super_block *' increases required alignment from 1 to 4 [-Wcast-align] const struct ext2_super_block *sb=(const struct ext2_super_block *)buffer; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ext2grp.c:65:28: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] current_search_space=td_list_entry(search_walker, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ext2grp.c:97:39: warning: cast from 'unsigned char *' to 'const struct ext2_super_block *' increases required alignment from 1 to 4 [-Wcast-align] const struct ext2_super_block *sb=(const struct ext2_super_block *)buffer; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ext2grp.c:103:28: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] current_search_space=td_list_entry(search_walker, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated. mv -f .deps/ext2grp.Tpo .deps/ext2grp.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT fatp.o -MD -MP -MF .deps/fatp.Tpo -c -o fatp.o fatp.c fatp.c:51:7: warning: cast from 'unsigned char *' to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] p16=(const uint16_t*)buffer; ^~~~~~~~~~~~~~~~~~~~~~~ fatp.c:95:7: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] p32=(uint32_t*)buffer; ^~~~~~~~~~~~~~~~~ 2 warnings generated. mv -f .deps/fatp.Tpo .deps/fatp.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT list.o -MD -MP -MF .deps/list.Tpo -c -o list.o list.c list.c:40:27: warning: cast from 'char *' to 'alloc_list_t *' (aka 'struct alloc_list_s *') increases required alignment from 1 to 8 [-Wcast-align] alloc_list_t *element=td_list_entry(tmp, alloc_list_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. mv -f .deps/list.Tpo .deps/list.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT ntfsp.o -MD -MP -MF .deps/ntfsp.Tpo -c -o ntfsp.o ntfsp.c mv -f .deps/ntfsp.Tpo .deps/ntfsp.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT sessionp.o -MD -MP -MF .deps/sessionp.Tpo -c -o sessionp.o sessionp.c sessionp.c:214:26: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] current_free_space=td_list_entry(free_walker, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. mv -f .deps/sessionp.Tpo .deps/sessionp.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT ext2p.o -MD -MP -MF .deps/ext2p.Tpo -c -o ext2p.o ext2p.c mv -f .deps/ext2p.Tpo .deps/ext2p.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT fat_unformat.o -MD -MP -MF .deps/fat_unformat.Tpo -c -o fat_unformat.o fat_unformat.c In file included from fat_unformat.c:52: ./pnext.h:37:27: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] *current_search_space=td_list_entry((*current_search_space)->list.next, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fat_unformat.c:63:24: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] current_search_space=td_list_entry(list_search_space->list.next, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fat_unformat.c:193:24: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] current_search_space=td_list_entry(list_search_space->list.next, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. mv -f .deps/fat_unformat.Tpo .deps/fat_unformat.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT pbanner.o -MD -MP -MF .deps/pbanner.Tpo -c -o pbanner.o pbanner.c mv -f .deps/pbanner.Tpo .deps/pbanner.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT pblocksize.o -MD -MP -MF .deps/pblocksize.Tpo -c -o pblocksize.o pblocksize.c mv -f .deps/pblocksize.Tpo .deps/pblocksize.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT pdisksel.o -MD -MP -MF .deps/pdisksel.Tpo -c -o pdisksel.o pdisksel.c pdisksel.c:272:23: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] current_search_space=td_list_entry(search_walker, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. mv -f .deps/pdisksel.Tpo .deps/pdisksel.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT pfree_whole.o -MD -MP -MF .deps/pfree_whole.Tpo -c -o pfree_whole.o pfree_whole.c mv -f .deps/pfree_whole.Tpo .deps/pfree_whole.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT phrecn.o -MD -MP -MF .deps/phrecn.Tpo -c -o phrecn.o phrecn.c In file included from phrecn.c:73: ./pnext.h:37:27: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] *current_search_space=td_list_entry((*current_search_space)->list.next, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phrecn.c:97:23: warning: cast from 'const unsigned char *' to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] const uint32_t *p32=(const uint32_t *)buffer; ^~~~~~~~~~~~~~~~~~~~~~~~ phrecn.c:146:24: warning: cast from 'char *' to 'alloc_list_t *' (aka 'struct alloc_list_s *') increases required alignment from 1 to 8 [-Wcast-align] alloc_list_t *prev=td_list_entry(list->list.prev, alloc_list_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phrecn.c:278:26: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] current_search_space=td_list_entry(search_walker, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phrecn.c:302:33: warning: cast from 'char *' to 'file_check_list_t *' increases required alignment from 1 to 8 [-Wcast-align] const file_check_list_t *pos=td_list_entry(tmpl, file_check_list_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phrecn.c:305:37: warning: cast from 'char *' to 'file_check_t *' increases required alignment from 1 to 8 [-Wcast-align] const file_check_t *file_check=td_list_entry(tmp, file_check_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phrecn.c:408:30: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] current_search_space=td_list_entry(search_walker, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phrecn.c:488:30: warning: cast from 'char *' to 'alloc_list_t *' (aka 'struct alloc_list_s *') increases required alignment from 1 to 8 [-Wcast-align] const alloc_list_t *element=td_list_entry(file_recovery->location.list.prev, alloc_list_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phrecn.c:492:33: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] extractblock_search_space=td_list_entry(list_search_space->list.next, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phrecn.c:496:35: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] extractblock_search_space=td_list_entry(extractblock_search_space->list.next, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phrecn.c:685:24: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] current_search_space=td_list_entry(list_search_space->list.next, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phrecn.c:712:33: warning: cast from 'char *' to 'file_check_list_t *' increases required alignment from 1 to 8 [-Wcast-align] const file_check_list_t *pos=td_list_entry(tmpl, file_check_list_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phrecn.c:715:37: warning: cast from 'char *' to 'file_check_t *' increases required alignment from 1 to 8 [-Wcast-align] const file_check_t *file_check=td_list_entry(tmp, file_check_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phrecn.c:832:24: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] current_search_space=td_list_entry(list_search_space->list.next, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phrecn.c:882:33: warning: cast from 'char *' to 'file_check_list_t *' increases required alignment from 1 to 8 [-Wcast-align] const file_check_list_t *pos=td_list_entry(tmpl, file_check_list_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phrecn.c:885:37: warning: cast from 'char *' to 'file_check_t *' increases required alignment from 1 to 8 [-Wcast-align] const file_check_t *file_check=td_list_entry(tmp, file_check_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phrecn.c:1196:26: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] current_search_space=td_list_entry(search_walker, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phrecn.c:1412:22: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] start_offset=(td_list_entry(list_search_space->list.next, alloc_data_t, list))->start % blocksize; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phrecn.c:1493:12: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] tmp=td_list_entry(list_search_space->list.next, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19 warnings generated. mv -f .deps/phrecn.Tpo .deps/phrecn.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT ppartsel.o -MD -MP -MF .deps/ppartsel.Tpo -c -o ppartsel.o ppartsel.c ppartsel.c:61:31: warning: cast from 'char *' to 'const alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] const alloc_data_t *space_a=td_list_entry(a, const alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ppartsel.c:62:31: warning: cast from 'char *' to 'const alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] const alloc_data_t *space_b=td_list_entry(b, const alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. mv -f .deps/ppartsel.Tpo .deps/ppartsel.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT filegen.o -MD -MP -MF .deps/filegen.Tpo -c -o filegen.o filegen.c filegen.c:53:28: warning: cast from 'char *' to 'const file_check_t *' increases required alignment from 1 to 8 [-Wcast-align] const file_check_t *fc_a=td_list_entry(a, const file_check_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ filegen.c:54:28: warning: cast from 'char *' to 'const file_check_t *' increases required alignment from 1 to 8 [-Wcast-align] const file_check_t *fc_b=td_list_entry(b, const file_check_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ filegen.c:100:28: warning: cast from 'char *' to 'file_check_list_t *' increases required alignment from 1 to 8 [-Wcast-align] file_check_list_t *pos=td_list_entry(tmp, file_check_list_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ filegen.c:132:19: warning: cast from 'char *' to 'file_check_t *' increases required alignment from 1 to 8 [-Wcast-align] current_check=td_list_entry(tmp, file_check_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ filegen.c:147:28: warning: cast from 'char *' to 'file_check_list_t *' increases required alignment from 1 to 8 [-Wcast-align] file_check_list_t *pos=td_list_entry(tmpl, file_check_list_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ filegen.c:156:16: warning: cast from 'char *' to 'file_check_t *' increases required alignment from 1 to 8 [-Wcast-align] current_check=td_list_entry(tmp, file_check_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ filegen.c:272:42: warning: unused parameter 'buffer' [-Wunused-parameter] int data_check_size(const unsigned char *buffer, const unsigned int buffer_size, file_recovery_t *file_recovery) ^ filegen.c:272:69: warning: unused parameter 'buffer_size' [-Wunused-parameter] int data_check_size(const unsigned char *buffer, const unsigned int buffer_size, file_recovery_t *file_recovery) ^ 8 warnings generated. mv -f .deps/filegen.Tpo .deps/filegen.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_list.o -MD -MP -MF .deps/file_list.Tpo -c -o file_list.o file_list.c mv -f .deps/file_list.Tpo .deps/file_list.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_7z.o -MD -MP -MF .deps/file_7z.Tpo -c -o file_7z.o file_7z.c file_7z.c:63:76: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_7z(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_7z.c:63:108: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_7z(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_7z.c:63:149: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_7z(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_7z.Tpo .deps/file_7z.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_DB.o -MD -MP -MF .deps/file_DB.Tpo -c -o file_DB.o file_DB.c file_DB.c:54:76: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_DB(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_DB.c:54:108: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_DB(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_DB.c:54:149: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_DB(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_DB.Tpo .deps/file_DB.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_a.o -MD -MP -MF .deps/file_a.Tpo -c -o file_a.o file_a.c file_a.c:54:75: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_a(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_a.c:54:107: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_a(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_a.c:54:149: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_a(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_a.Tpo .deps/file_a.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_ab.o -MD -MP -MF .deps/file_ab.Tpo -c -o file_ab.o file_ab.c file_ab.c:52:85: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_addressbook(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ab.c:52:117: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_addressbook(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ab.c:52:158: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_addressbook(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_ab.Tpo .deps/file_ab.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_abcdp.o -MD -MP -MF .deps/file_abcdp.Tpo -c -o file_abcdp.o file_abcdp.c file_abcdp.c:54:79: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_abcdp(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_abcdp.c:54:111: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_abcdp(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_abcdp.c:54:152: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_abcdp(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_abcdp.Tpo .deps/file_abcdp.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_ace.o -MD -MP -MF .deps/file_ace.Tpo -c -o file_ace.o file_ace.c file_ace.c:155:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_ace(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ace.c:155:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_ace(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ace.c:155:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_ace(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_ace.Tpo .deps/file_ace.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_ahn.o -MD -MP -MF .deps/file_ahn.Tpo -c -o file_ahn.o file_ahn.c file_ahn.c:55:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_ahn(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ahn.c:55:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_ahn(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ahn.c:55:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_ahn(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_ahn.Tpo .deps/file_ahn.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_aif.o -MD -MP -MF .deps/file_aif.Tpo -c -o file_aif.o file_aif.c file_aif.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_aif(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_aif.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_aif(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_aif.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_aif(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_aif.Tpo .deps/file_aif.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_all.o -MD -MP -MF .deps/file_all.Tpo -c -o file_all.o file_all.c file_all.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_all(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_all.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_all(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_all.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_all(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_all.Tpo .deps/file_all.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_als.o -MD -MP -MF .deps/file_als.Tpo -c -o file_als.o file_als.c file_als.c:64:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_als(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_als.c:64:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_als(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_als.c:64:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_als(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_als.Tpo .deps/file_als.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_amd.o -MD -MP -MF .deps/file_amd.Tpo -c -o file_amd.o file_amd.c file_amd.c:67:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_amd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_amd.c:67:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_amd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_amd.c:67:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_amd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_amd.c:82:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_amt(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_amd.c:82:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_amt(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_amd.c:82:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_amt(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 6 warnings generated. mv -f .deps/file_amd.Tpo .deps/file_amd.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_amr.o -MD -MP -MF .deps/file_amr.Tpo -c -o file_amr.o file_amr.c file_amr.c:57:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_amr(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_amr.c:57:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_amr(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_amr.c:57:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_amr(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_amr.Tpo .deps/file_amr.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_apa.o -MD -MP -MF .deps/file_apa.Tpo -c -o file_apa.o file_apa.c file_apa.c:59:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_apa(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_apa.c:59:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_apa(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_apa.c:59:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_apa(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_apa.Tpo .deps/file_apa.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_ape.o -MD -MP -MF .deps/file_ape.Tpo -c -o file_ape.o file_ape.c file_ape.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_ape(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ape.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_ape(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ape.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_ape(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_ape.Tpo .deps/file_ape.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_apple.o -MD -MP -MF .deps/file_apple.Tpo -c -o file_apple.o file_apple.c file_apple.c:54:79: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_apple(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_apple.c:54:111: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_apple(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_apple.c:54:152: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_apple(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_apple.Tpo .deps/file_apple.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_arj.o -MD -MP -MF .deps/file_arj.Tpo -c -o file_arj.o file_arj.c file_arj.c:128:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_arj(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_arj.c:128:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_arj(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_arj.c:128:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_arj(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_arj.Tpo .deps/file_arj.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_asf.o -MD -MP -MF .deps/file_asf.Tpo -c -o file_asf.o file_asf.c file_asf.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_asf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_asf.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_asf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_asf.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_asf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_asf.Tpo .deps/file_asf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_asm.o -MD -MP -MF .deps/file_asm.Tpo -c -o file_asm.o file_asm.c file_asm.c:57:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_asm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_asm.c:57:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_asm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_asm.c:57:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_asm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_asm.Tpo .deps/file_asm.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_atd.o -MD -MP -MF .deps/file_atd.Tpo -c -o file_atd.o file_atd.c file_atd.c:55:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_atd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_atd.c:55:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_atd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_atd.c:55:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_atd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_atd.Tpo .deps/file_atd.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_au.o -MD -MP -MF .deps/file_au.Tpo -c -o file_au.o file_au.c file_au.c:53:76: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_au(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_au.c:53:108: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_au(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_au.c:53:149: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_au(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_au.Tpo .deps/file_au.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_bkf.o -MD -MP -MF .deps/file_bkf.Tpo -c -o file_bkf.o file_bkf.c file_bkf.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_bkf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_bkf.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_bkf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_bkf.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_bkf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_bkf.Tpo .deps/file_bkf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_bld.o -MD -MP -MF .deps/file_bld.Tpo -c -o file_bld.o file_bld.c file_bld.c:59:79: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_blend(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_bld.c:59:111: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_blend(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_bld.c:59:152: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_blend(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_bld.Tpo .deps/file_bld.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_bmp.o -MD -MP -MF .deps/file_bmp.Tpo -c -o file_bmp.o file_bmp.c file_bmp.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_bmp(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_bmp.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_bmp(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_bmp.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_bmp(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_bmp.Tpo .deps/file_bmp.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_bz2.o -MD -MP -MF .deps/file_bz2.Tpo -c -o file_bz2.o file_bz2.c file_bz2.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_bz2(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_bz2.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_bz2(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_bz2.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_bz2(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_bz2.Tpo .deps/file_bz2.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_cab.o -MD -MP -MF .deps/file_cab.Tpo -c -o file_cab.o file_cab.c file_cab.c:68:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_cab(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_cab.c:68:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_cab(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_cab.c:68:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_cab(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_cab.Tpo .deps/file_cab.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_cam.o -MD -MP -MF .deps/file_cam.Tpo -c -o file_cam.o file_cam.c file_cam.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_cam(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_cam.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_cam(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_cam.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_cam(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_cam.Tpo .deps/file_cam.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_chm.o -MD -MP -MF .deps/file_chm.Tpo -c -o file_chm.o file_chm.c file_chm.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_chm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_chm.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_chm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_chm.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_chm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_chm.Tpo .deps/file_chm.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_class.o -MD -MP -MF .deps/file_class.Tpo -c -o file_class.o file_class.c file_class.c:67:35: warning: cast from 'const unsigned char *' to 'const struct class_header *' increases required alignment from 1 to 4 [-Wcast-align] const struct class_header *cafe=(const struct class_header *)buffer; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ file_class.c:65:79: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_class(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_class.c:65:111: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_class(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_class.c:65:152: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_class(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 4 warnings generated. mv -f .deps/file_class.Tpo .deps/file_class.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_cm.o -MD -MP -MF .deps/file_cm.Tpo -c -o file_cm.o file_cm.c file_cm.c:53:76: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_cm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_cm.c:53:108: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_cm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_cm.c:53:149: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_cm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_cm.Tpo .deps/file_cm.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_compress.o -MD -MP -MF .deps/file_compress.Tpo -c -o file_compress.o file_compress.c file_compress.c:54:82: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_compress(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_compress.c:54:114: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_compress(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_compress.c:54:155: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_compress(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_compress.Tpo .deps/file_compress.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_crw.o -MD -MP -MF .deps/file_crw.Tpo -c -o file_crw.o file_crw.c file_crw.c:57:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_crw(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_crw.c:57:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_crw(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_crw.c:57:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_crw(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_crw.Tpo .deps/file_crw.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_ctg.o -MD -MP -MF .deps/file_ctg.Tpo -c -o file_ctg.o file_ctg.c file_ctg.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_ctg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ctg.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_ctg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ctg.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_ctg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_ctg.Tpo .deps/file_ctg.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_cwk.o -MD -MP -MF .deps/file_cwk.Tpo -c -o file_cwk.o file_cwk.c file_cwk.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_cwk(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_cwk.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_cwk(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_cwk.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_cwk(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_cwk.Tpo .deps/file_cwk.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_d2s.o -MD -MP -MF .deps/file_d2s.Tpo -c -o file_d2s.o file_d2s.c file_d2s.c:57:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_d2s(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_d2s.c:57:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_d2s(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_d2s.c:57:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_d2s(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_d2s.Tpo .deps/file_d2s.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_dat.o -MD -MP -MF .deps/file_dat.Tpo -c -o file_dat.o file_dat.c file_dat.c:60:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_dat(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dat.c:60:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_dat(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dat.c:60:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_dat(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dat.c:71:79: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_datIE(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dat.c:71:111: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_datIE(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dat.c:71:152: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_datIE(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 6 warnings generated. mv -f .deps/file_dat.Tpo .deps/file_dat.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_dbf.o -MD -MP -MF .deps/file_dbf.Tpo -c -o file_dbf.o file_dbf.c file_dbf.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_dbf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dbf.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_dbf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dbf.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_dbf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_dbf.Tpo .deps/file_dbf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_dim.o -MD -MP -MF .deps/file_dim.Tpo -c -o file_dim.o file_dim.c file_dim.c:52:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_dim(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dim.c:52:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_dim(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dim.c:52:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_dim(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_dim.Tpo .deps/file_dim.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_dir.o -MD -MP -MF .deps/file_dir.Tpo -c -o file_dir.o file_dir.c file_dir.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_dir(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dir.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_dir(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dir.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_dir(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_dir.Tpo .deps/file_dir.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_djv.o -MD -MP -MF .deps/file_djv.Tpo -c -o file_djv.o file_djv.c file_djv.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_djv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_djv.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_djv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_djv.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_djv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_djv.Tpo .deps/file_djv.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_doc.o -MD -MP -MF .deps/file_doc.Tpo -c -o file_doc.o file_doc.c file_doc.c:83:9: warning: cast from 'const struct OLE_HDR *' to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] fat=(const uint32_t *)(header+1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ file_doc.c:88:26: warning: cast from 'const struct OLE_HDR *' to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] const uint32_t *fati=(const uint32_t *)(header+1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ file_doc.c:90:9: warning: cast from 'const unsigned char *' to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] fat=(const uint32_t *)&buffer[fat_offset]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ file_doc.c:177:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_doc(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_doc.c:177:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_doc(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 5 warnings generated. mv -f .deps/file_doc.Tpo .deps/file_doc.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_dpx.o -MD -MP -MF .deps/file_dpx.Tpo -c -o file_dpx.o file_dpx.c file_dpx.c:77:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_dpx(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dpx.c:77:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_dpx(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dpx.c:77:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_dpx(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_dpx.Tpo .deps/file_dpx.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_drw.o -MD -MP -MF .deps/file_drw.Tpo -c -o file_drw.o file_drw.c file_drw.c:57:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_drw(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_drw.c:57:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_drw(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_drw.c:57:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_drw(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_drw.Tpo .deps/file_drw.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_ds2.o -MD -MP -MF .deps/file_ds2.Tpo -c -o file_ds2.o file_ds2.c file_ds2.c:65:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_ds2(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ds2.c:65:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_ds2(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ds2.c:65:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_ds2(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_ds2.Tpo .deps/file_ds2.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_dsc.o -MD -MP -MF .deps/file_dsc.Tpo -c -o file_dsc.o file_dsc.c file_dsc.c:52:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_dsc(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dsc.c:52:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_dsc(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 2 warnings generated. mv -f .deps/file_dsc.Tpo .deps/file_dsc.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_dss.o -MD -MP -MF .deps/file_dss.Tpo -c -o file_dss.o file_dss.c file_dss.c:67:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_dss(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dss.c:67:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_dss(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dss.c:67:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_dss(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_dss.Tpo .deps/file_dss.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_dta.o -MD -MP -MF .deps/file_dta.Tpo -c -o file_dta.o file_dta.c file_dta.c:55:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_dta(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dta.c:55:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_dta(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dta.c:55:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_dta(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_dta.Tpo .deps/file_dta.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_dump.o -MD -MP -MF .deps/file_dump.Tpo -c -o file_dump.o file_dump.c file_dump.c:139:34: warning: cast from 'const unsigned char *' to 'const struct dump_struct *' increases required alignment from 1 to 8 [-Wcast-align] const struct dump_struct *dump=(const struct dump_struct*)buffer; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ file_dump.c:137:78: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_dump(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dump.c:137:110: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_dump(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dump.c:137:151: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_dump(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 4 warnings generated. mv -f .deps/file_dump.Tpo .deps/file_dump.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_dv.o -MD -MP -MF .deps/file_dv.Tpo -c -o file_dv.o file_dv.c file_dv.c:52:76: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_dv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dv.c:52:108: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_dv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 2 warnings generated. mv -f .deps/file_dv.Tpo .deps/file_dv.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_dwg.o -MD -MP -MF .deps/file_dwg.Tpo -c -o file_dwg.o file_dwg.c file_dwg.c:59:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_dwg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dwg.c:59:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_dwg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dwg.c:59:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_dwg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_dwg.Tpo .deps/file_dwg.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_dxf.o -MD -MP -MF .deps/file_dxf.Tpo -c -o file_dxf.o file_dxf.c file_dxf.c:69:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_dxf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dxf.c:69:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_dxf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dxf.c:69:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_dxf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_dxf.Tpo .deps/file_dxf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_edb.o -MD -MP -MF .deps/file_edb.Tpo -c -o file_edb.o file_edb.c file_edb.c:59:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_edb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_edb.c:59:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_edb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_edb.c:59:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_edb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_edb.Tpo .deps/file_edb.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_elf.o -MD -MP -MF .deps/file_elf.Tpo -c -o file_elf.o file_elf.c file_elf.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_elf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_elf.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_elf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_elf.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_elf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_elf.Tpo .deps/file_elf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_emf.o -MD -MP -MF .deps/file_emf.Tpo -c -o file_emf.o file_emf.c file_emf.c:177:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_emf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_emf.c:177:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_emf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_emf.c:177:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_emf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_emf.Tpo .deps/file_emf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_evt.o -MD -MP -MF .deps/file_evt.Tpo -c -o file_evt.o file_evt.c file_evt.c:56:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_evt(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_evt.c:56:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_evt(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_evt.c:56:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_evt(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_evt.Tpo .deps/file_evt.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_exe.o -MD -MP -MF .deps/file_exe.Tpo -c -o file_exe.o file_exe.c file_exe.c:60:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_exe(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_exe.c:60:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_exe(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_exe.c:306:37: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] file_rename_unicode(old_filename, buffer, end, pt, 0); ^~~~~~ ./filegen.h:134:73: note: passing argument to parameter 'buffer' here void file_rename_unicode(const char *old_filename, const unsigned char *buffer, const int buffer_size, const int offset, const int force_ext); ^ 3 warnings generated. mv -f .deps/file_exe.Tpo .deps/file_exe.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_ext.o -MD -MP -MF .deps/file_ext.Tpo -c -o file_ext.o file_ext.c file_ext.c:57:37: warning: cast from 'const unsigned char *' to 'const struct ext2_super_block *' increases required alignment from 1 to 4 [-Wcast-align] const struct ext2_super_block *sb=(const struct ext2_super_block *)buffer; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ file_ext.c:55:81: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_ext2_sb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ext.c:55:113: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_ext2_sb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ext.c:55:154: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_ext2_sb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 4 warnings generated. mv -f .deps/file_ext.Tpo .deps/file_ext.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_fcp.o -MD -MP -MF .deps/file_fcp.Tpo -c -o file_fcp.o file_fcp.c file_fcp.c:57:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_fcp(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_fcp.c:57:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_fcp(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_fcp.c:57:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_fcp(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_fcp.Tpo .deps/file_fcp.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_fcs.o -MD -MP -MF .deps/file_fcs.Tpo -c -o file_fcs.o file_fcs.c file_fcs.c:96:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_fcs(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_fcs.c:96:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_fcs(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 2 warnings generated. mv -f .deps/file_fcs.Tpo .deps/file_fcs.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_fbk.o -MD -MP -MF .deps/file_fbk.Tpo -c -o file_fbk.o file_fbk.c file_fbk.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_fbk(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_fbk.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_fbk(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_fbk.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_fbk(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_fbk.Tpo .deps/file_fbk.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_fdb.o -MD -MP -MF .deps/file_fdb.Tpo -c -o file_fdb.o file_fdb.c file_fdb.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_fdb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_fdb.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_fdb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 2 warnings generated. mv -f .deps/file_fdb.Tpo .deps/file_fdb.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_fh10.o -MD -MP -MF .deps/file_fh10.Tpo -c -o file_fh10.o file_fh10.c file_fh10.c:59:78: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_fh10(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_fh10.c:59:110: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_fh10(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_fh10.c:59:151: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_fh10(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_fh10.Tpo .deps/file_fh10.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_fh5.o -MD -MP -MF .deps/file_fh5.Tpo -c -o file_fh5.o file_fh5.c file_fh5.c:63:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_fh5(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_fh5.c:63:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_fh5(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_fh5.c:63:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_fh5(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_fh5.Tpo .deps/file_fh5.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_fits.o -MD -MP -MF .deps/file_fits.Tpo -c -o file_fits.o file_fits.c file_fits.c:72:110: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_fits(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_fits.c:72:151: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_fits(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 2 warnings generated. mv -f .deps/file_fits.Tpo .deps/file_fits.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_flac.o -MD -MP -MF .deps/file_flac.Tpo -c -o file_flac.o file_flac.c file_flac.c:54:78: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_flac(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_flac.c:54:110: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_flac(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_flac.c:54:151: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_flac(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_flac.Tpo .deps/file_flac.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_flp.o -MD -MP -MF .deps/file_flp.Tpo -c -o file_flp.o file_flp.c file_flp.c:55:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_flp(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_flp.c:55:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_flp(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_flp.c:55:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_flp(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_flp.Tpo .deps/file_flp.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_flv.o -MD -MP -MF .deps/file_flv.Tpo -c -o file_flv.o file_flv.c file_flv.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_flv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_flv.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_flv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_flv.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_flv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_flv.Tpo .deps/file_flv.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_fob.o -MD -MP -MF .deps/file_fob.Tpo -c -o file_fob.o file_fob.c file_fob.c:68:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_fob(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_fob.c:68:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_fob(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 2 warnings generated. mv -f .deps/file_fob.Tpo .deps/file_fob.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_fp7.o -MD -MP -MF .deps/file_fp7.Tpo -c -o file_fp7.o file_fp7.c file_fp7.c:56:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_fp7(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_fp7.c:56:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_fp7(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_fp7.c:56:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_fp7(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_fp7.Tpo .deps/file_fp7.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_frm.o -MD -MP -MF .deps/file_frm.Tpo -c -o file_frm.o file_frm.c file_frm.c:57:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_frm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_frm.c:57:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_frm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_frm.c:57:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_frm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_frm.Tpo .deps/file_frm.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_fs.o -MD -MP -MF .deps/file_fs.Tpo -c -o file_fs.o file_fs.c file_fs.c:54:76: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_fs(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_fs.c:54:108: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_fs(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_fs.c:54:149: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_fs(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_fs.Tpo .deps/file_fs.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_gho.o -MD -MP -MF .deps/file_gho.Tpo -c -o file_gho.o file_gho.c file_gho.c:56:76: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_db(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_gho.c:56:108: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_db(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_gho.c:56:149: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_db(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_gho.Tpo .deps/file_gho.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_gif.o -MD -MP -MF .deps/file_gif.Tpo -c -o file_gif.o file_gif.c file_gif.c:58:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_gif(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_gif.c:58:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_gif(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_gif.c:58:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_gif(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_gif.Tpo .deps/file_gif.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_gpg.o -MD -MP -MF .deps/file_gpg.Tpo -c -o file_gpg.o file_gpg.c file_gpg.c:167:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_gpg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_gpg.c:167:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_gpg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 2 warnings generated. mv -f .deps/file_gpg.Tpo .deps/file_gpg.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_gz.o -MD -MP -MF .deps/file_gz.Tpo -c -o file_gz.o file_gz.c file_gz.c:87:9: warning: unused variable 'err' [-Wunused-variable] int err; ^ file_gz.c:73:108: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_gz(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_gz.c:73:149: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_gz(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_gz.Tpo .deps/file_gz.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_hds.o -MD -MP -MF .deps/file_hds.Tpo -c -o file_hds.o file_hds.c file_hds.c:68:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_hds(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_hds.c:68:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_hds(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_hds.c:68:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_hds(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_hds.Tpo .deps/file_hds.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_hr9.o -MD -MP -MF .deps/file_hr9.Tpo -c -o file_hr9.o file_hr9.c file_hr9.c:57:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_hr9(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_hr9.c:57:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_hr9(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_hr9.c:57:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_hr9(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_hr9.Tpo .deps/file_hr9.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_ico.o -MD -MP -MF .deps/file_ico.Tpo -c -o file_ico.o file_ico.c file_ico.c:80:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_ico(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ico.c:80:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_ico(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ico.c:80:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_ico(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_ico.Tpo .deps/file_ico.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_ifo.o -MD -MP -MF .deps/file_ifo.Tpo -c -o file_ifo.o file_ifo.c file_ifo.c:59:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_ifo(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ifo.c:59:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_ifo(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ifo.c:59:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_ifo(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_ifo.Tpo .deps/file_ifo.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_imb.o -MD -MP -MF .deps/file_imb.Tpo -c -o file_imb.o file_imb.c file_imb.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_imb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_imb.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_imb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_imb.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_imb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_imb.Tpo .deps/file_imb.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_indd.o -MD -MP -MF .deps/file_indd.Tpo -c -o file_indd.o file_indd.c file_indd.c:69:78: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_indd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_indd.c:69:110: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_indd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_indd.c:69:151: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_indd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_indd.Tpo .deps/file_indd.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_iso.o -MD -MP -MF .deps/file_iso.Tpo -c -o file_iso.o file_iso.c file_iso.c:90:108: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_db(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_iso.c:90:149: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_db(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 2 warnings generated. mv -f .deps/file_iso.Tpo .deps/file_iso.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_itu.o -MD -MP -MF .deps/file_itu.Tpo -c -o file_itu.o file_itu.c file_itu.c:52:80: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_itunes(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_itu.c:52:112: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_itunes(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_itu.c:52:153: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_itunes(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_itu.Tpo .deps/file_itu.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_jpg.o -MD -MP -MF .deps/file_jpg.Tpo -c -o file_jpg.o file_jpg.c file_jpg.c:117:54: warning: cast from 'const unsigned char *' to 'const TIFFHeader *' increases required alignment from 1 to 4 [-Wcast-align] file_recovery_new->time=get_date_from_tiff_header((const TIFFHeader*)&buffer[i+0x0A], tiff_size); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ file_jpg.c:83:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_jpg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_jpg.c:338:47: warning: unused parameter 'cinfo' [-Wunused-parameter] static void jpg_term_source (j_decompress_ptr cinfo) ^ file_jpg.c:484:18: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare] while(offset < nbytes) ~~~~~~ ^ ~~~~~~ file_jpg.c:498:12: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare] if(i+0x0A < nbytes && 2+size > 0x0A) ~~~~~~ ^ ~~~~~~ file_jpg.c:500:27: warning: cast from 'unsigned char *' to 'const TIFFHeader *' increases required alignment from 1 to 4 [-Wcast-align] const TIFFHeader *tiff=(const TIFFHeader*)&buffer[i+0x0A]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6 warnings generated. mv -f .deps/file_jpg.Tpo .deps/file_jpg.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_kdb.o -MD -MP -MF .deps/file_kdb.Tpo -c -o file_kdb.o file_kdb.c file_kdb.c:52:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_kdb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_kdb.c:52:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_kdb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_kdb.c:52:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_kdb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_kdb.Tpo .deps/file_kdb.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_ldf.o -MD -MP -MF .deps/file_ldf.Tpo -c -o file_ldf.o file_ldf.c file_ldf.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_ldf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ldf.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_ldf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ldf.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_ldf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_ldf.Tpo .deps/file_ldf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_lnk.o -MD -MP -MF .deps/file_lnk.Tpo -c -o file_lnk.o file_lnk.c file_lnk.c:87:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_lnk(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_lnk.c:87:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_lnk(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 2 warnings generated. mv -f .deps/file_lnk.Tpo .deps/file_lnk.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_logic.o -MD -MP -MF .deps/file_logic.Tpo -c -o file_logic.o file_logic.c file_logic.c:55:79: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_logic(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_logic.c:55:111: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_logic(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_logic.c:55:152: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_logic(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_logic.Tpo .deps/file_logic.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_m2ts.o -MD -MP -MF .deps/file_m2ts.Tpo -c -o file_m2ts.o file_m2ts.c file_m2ts.c:60:78: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_m2ts(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_m2ts.c:60:110: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_m2ts(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_m2ts.c:82:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_m2t(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_m2ts.c:82:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_m2t(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 4 warnings generated. mv -f .deps/file_m2ts.Tpo .deps/file_m2ts.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_max.o -MD -MP -MF .deps/file_max.Tpo -c -o file_max.o file_max.c file_max.c:55:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_max(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_max.c:55:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_max(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_max.c:55:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_max(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_max.Tpo .deps/file_max.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_mb.o -MD -MP -MF .deps/file_mb.Tpo -c -o file_mb.o file_mb.c file_mb.c:57:76: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_mb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mb.c:57:108: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_mb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mb.c:57:149: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_mb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_mb.Tpo .deps/file_mb.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_mcd.o -MD -MP -MF .deps/file_mcd.Tpo -c -o file_mcd.o file_mcd.c file_mcd.c:52:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_mcd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mcd.c:52:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_mcd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mcd.c:52:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_mcd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_mcd.Tpo .deps/file_mcd.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_mdb.o -MD -MP -MF .deps/file_mdb.Tpo -c -o file_mdb.o file_mdb.c file_mdb.c:73:76: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_db(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mdb.c:73:108: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_db(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mdb.c:73:149: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_db(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_mdb.Tpo .deps/file_mdb.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_mdf.o -MD -MP -MF .deps/file_mdf.Tpo -c -o file_mdf.o file_mdf.c file_mdf.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_mdf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mdf.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_mdf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mdf.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_mdf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_mdf.Tpo .deps/file_mdf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_mfa.o -MD -MP -MF .deps/file_mfa.Tpo -c -o file_mfa.o file_mfa.c file_mfa.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_mfa(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mfa.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_mfa(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mfa.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_mfa(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_mfa.Tpo .deps/file_mfa.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_mfg.o -MD -MP -MF .deps/file_mfg.Tpo -c -o file_mfg.o file_mfg.c file_mfg.c:57:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_mfg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mfg.c:57:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_mfg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mfg.c:57:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_mfg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_mfg.Tpo .deps/file_mfg.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_mid.o -MD -MP -MF .deps/file_mid.Tpo -c -o file_mid.o file_mid.c file_mid.c:55:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_mid(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mid.c:55:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_mid(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mid.c:55:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_mid(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_mid.Tpo .deps/file_mid.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_mk5.o -MD -MP -MF .deps/file_mk5.Tpo -c -o file_mk5.o file_mk5.c file_mk5.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_mk5(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mk5.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_mk5(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mk5.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_mk5(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_mk5.Tpo .deps/file_mk5.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_mkv.o -MD -MP -MF .deps/file_mkv.Tpo -c -o file_mkv.o file_mkv.c file_mkv.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_mkv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mkv.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_mkv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mkv.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_mkv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_mkv.Tpo .deps/file_mkv.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_mov.o -MD -MP -MF .deps/file_mov.Tpo -c -o file_mov.o file_mov.c file_mov.c:70:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_mov(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 1 warning generated. mv -f .deps/file_mov.Tpo .deps/file_mov.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_mp3.o -MD -MP -MF .deps/file_mp3.Tpo -c -o file_mp3.o file_mp3.c file_mp3.c:125:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_id3(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mp3.c:125:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_id3(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mp3.c:125:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_id3(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mp3.c:155:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_mp3(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 4 warnings generated. mv -f .deps/file_mp3.Tpo .deps/file_mp3.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_mpg.o -MD -MP -MF .deps/file_mpg.Tpo -c -o file_mpg.o file_mpg.c file_mpg.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_mpg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mpg.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_mpg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 2 warnings generated. mv -f .deps/file_mpg.Tpo .deps/file_mpg.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_mrw.o -MD -MP -MF .deps/file_mrw.Tpo -c -o file_mrw.o file_mrw.c file_mrw.c:80:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_mrw(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mrw.c:80:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_mrw(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mrw.c:80:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_mrw(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_mrw.Tpo .deps/file_mrw.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_mus.o -MD -MP -MF .deps/file_mus.Tpo -c -o file_mus.o file_mus.c file_mus.c:55:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_mus(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mus.c:55:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_mus(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mus.c:55:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_mus(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_mus.Tpo .deps/file_mus.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_mxf.o -MD -MP -MF .deps/file_mxf.Tpo -c -o file_mxf.o file_mxf.c file_mxf.c:62:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_mxf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mxf.c:62:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_mxf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mxf.c:62:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_mxf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_mxf.Tpo .deps/file_mxf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_mysql.o -MD -MP -MF .deps/file_mysql.Tpo -c -o file_mysql.o file_mysql.c file_mysql.c:56:79: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_mysql(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mysql.c:56:111: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_mysql(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mysql.c:56:152: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_mysql(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_mysql.Tpo .deps/file_mysql.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_njx.o -MD -MP -MF .deps/file_njx.Tpo -c -o file_njx.o file_njx.c file_njx.c:55:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_njx(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_njx.c:55:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_njx(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_njx.c:55:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_njx(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_njx.Tpo .deps/file_njx.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_nk2.o -MD -MP -MF .deps/file_nk2.Tpo -c -o file_nk2.o file_nk2.c file_nk2.c:75:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_nk2(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_nk2.c:75:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_nk2(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_nk2.c:75:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_nk2(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_nk2.Tpo .deps/file_nk2.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_ogg.o -MD -MP -MF .deps/file_ogg.Tpo -c -o file_ogg.o file_ogg.c file_ogg.c:55:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_ogg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ogg.c:55:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_ogg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 2 warnings generated. mv -f .deps/file_ogg.Tpo .deps/file_ogg.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_one.o -MD -MP -MF .deps/file_one.Tpo -c -o file_one.o file_one.c file_one.c:55:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_one(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_one.c:55:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_one(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_one.c:55:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_one(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_one.Tpo .deps/file_one.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_orf.o -MD -MP -MF .deps/file_orf.Tpo -c -o file_orf.o file_orf.c file_orf.c:56:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_orf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_orf.c:56:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_orf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_orf.c:56:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_orf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_orf.Tpo .deps/file_orf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_paf.o -MD -MP -MF .deps/file_paf.Tpo -c -o file_paf.o file_paf.c file_paf.c:56:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_paf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_paf.c:56:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_paf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_paf.c:56:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_paf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_paf.Tpo .deps/file_paf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_pap.o -MD -MP -MF .deps/file_pap.Tpo -c -o file_pap.o file_pap.c file_pap.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_pap(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_pap.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_pap(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_pap.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_pap(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_pap.Tpo .deps/file_pap.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_pcap.o -MD -MP -MF .deps/file_pcap.Tpo -c -o file_pcap.o file_pcap.c file_pcap.c:55:78: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_pcap(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_pcap.c:55:110: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_pcap(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_pcap.c:55:151: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_pcap(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_pcap.Tpo .deps/file_pcap.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_pct.o -MD -MP -MF .deps/file_pct.Tpo -c -o file_pct.o file_pct.c file_pct.c:88:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_pct(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_pct.c:88:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_pct(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_pct.c:88:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_pct(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_pct.Tpo .deps/file_pct.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_pcx.o -MD -MP -MF .deps/file_pcx.Tpo -c -o file_pcx.o file_pcx.c file_pcx.c:86:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_pcx(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_pcx.c:86:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_pcx(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_pcx.c:86:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_pcx(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_pcx.Tpo .deps/file_pcx.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_pdf.o -MD -MP -MF .deps/file_pdf.Tpo -c -o file_pdf.o file_pdf.c file_pdf.c:56:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_pdf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_pdf.c:56:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_pdf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_pdf.c:56:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_pdf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_pdf.Tpo .deps/file_pdf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_pfx.o -MD -MP -MF .deps/file_pfx.Tpo -c -o file_pfx.o file_pfx.c file_pfx.c:78:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_pfx(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_pfx.c:78:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_pfx(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_pfx.c:78:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_pfx(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_pfx.Tpo .deps/file_pfx.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_png.o -MD -MP -MF .deps/file_png.Tpo -c -o file_png.o file_png.c file_png.c:65:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_png(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_png.c:65:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_png(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_png.c:65:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_png(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_png.Tpo .deps/file_png.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_prc.o -MD -MP -MF .deps/file_prc.Tpo -c -o file_prc.o file_prc.c file_prc.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_prc(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_prc.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_prc(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_prc.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_prc(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_prc.Tpo .deps/file_prc.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_prt.o -MD -MP -MF .deps/file_prt.Tpo -c -o file_prt.o file_prt.c file_prt.c:57:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_prt(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_prt.c:57:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_prt(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_prt.c:57:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_prt(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_prt.Tpo .deps/file_prt.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_ps.o -MD -MP -MF .deps/file_ps.Tpo -c -o file_ps.o file_ps.c file_ps.c:56:76: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_ps(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ps.c:56:108: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_ps(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ps.c:56:149: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_ps(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_ps.Tpo .deps/file_ps.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_psd.o -MD -MP -MF .deps/file_psd.Tpo -c -o file_psd.o file_psd.c file_psd.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_psd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_psd.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_psd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_psd.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_psd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_psd.Tpo .deps/file_psd.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_psp.o -MD -MP -MF .deps/file_psp.Tpo -c -o file_psp.o file_psp.c file_psp.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_psp(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_psp.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_psp(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_psp.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_psp(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_psp.Tpo .deps/file_psp.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_pst.o -MD -MP -MF .deps/file_pst.Tpo -c -o file_pst.o file_pst.c file_pst.c:88:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_pst(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_pst.c:88:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_pst(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_pst.c:88:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_pst(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_pst.Tpo .deps/file_pst.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_ptb.o -MD -MP -MF .deps/file_ptb.Tpo -c -o file_ptb.o file_ptb.c file_ptb.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_ptb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ptb.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_ptb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ptb.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_ptb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_ptb.Tpo .deps/file_ptb.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_pyc.o -MD -MP -MF .deps/file_pyc.Tpo -c -o file_pyc.o file_pyc.c file_pyc.c:76:32: warning: cast from 'const unsigned char *' to 'const struct pyc_header *' increases required alignment from 1 to 4 [-Wcast-align] const struct pyc_header *pyc=(const struct pyc_header *)buffer; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ file_pyc.c:74:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_pyc(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_pyc.c:74:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_pyc(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_pyc.c:74:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_pyc(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 4 warnings generated. mv -f .deps/file_pyc.Tpo .deps/file_pyc.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_qbb.o -MD -MP -MF .deps/file_qbb.Tpo -c -o file_qbb.o file_qbb.c file_qbb.c:58:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_qbb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_qbb.c:58:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_qbb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_qbb.c:58:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_qbb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_qbb.c:85:48: warning: unused parameter 'buffer' [-Wunused-parameter] static int data_check_qbb(const unsigned char *buffer, const unsigned int buffer_size, file_recovery_t *file_recovery) ^ file_qbb.c:85:75: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int data_check_qbb(const unsigned char *buffer, const unsigned int buffer_size, file_recovery_t *file_recovery) ^ 5 warnings generated. mv -f .deps/file_qbb.Tpo .deps/file_qbb.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_qdf.o -MD -MP -MF .deps/file_qdf.Tpo -c -o file_qdf.o file_qdf.c file_qdf.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_qdf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_qdf.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_qdf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_qdf.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_qdf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_qdf.Tpo .deps/file_qdf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_qxd.o -MD -MP -MF .deps/file_qxd.Tpo -c -o file_qxd.o file_qxd.c file_qxd.c:58:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_qxd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_qxd.c:58:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_qxd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_qxd.c:58:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_qxd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_qxd.Tpo .deps/file_qxd.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_ra.o -MD -MP -MF .deps/file_ra.Tpo -c -o file_ra.o file_ra.c file_ra.c:54:76: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_ra(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ra.c:54:108: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_ra(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ra.c:54:149: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_ra(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_ra.Tpo .deps/file_ra.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_raf.o -MD -MP -MF .deps/file_raf.Tpo -c -o file_raf.o file_raf.c file_raf.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_raf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_raf.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_raf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_raf.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_raf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_raf.Tpo .deps/file_raf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_rar.o -MD -MP -MF .deps/file_rar.Tpo -c -o file_rar.o file_rar.c file_rar.c:55:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_rar(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_rar.c:55:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_rar(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_rar.c:55:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_rar(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_rar.Tpo .deps/file_rar.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_raw.o -MD -MP -MF .deps/file_raw.Tpo -c -o file_raw.o file_raw.c file_raw.c:56:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_raw(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_raw.c:56:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_raw(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_raw.c:56:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_raw(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_raw.Tpo .deps/file_raw.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_rdc.o -MD -MP -MF .deps/file_rdc.Tpo -c -o file_rdc.o file_rdc.c file_rdc.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_rdc(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_rdc.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_rdc(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_rdc.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_rdc(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_rdc.Tpo .deps/file_rdc.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_reg.o -MD -MP -MF .deps/file_reg.Tpo -c -o file_reg.o file_reg.c file_reg.c:57:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_reg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_reg.c:57:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_reg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_reg.c:57:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_reg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_reg.Tpo .deps/file_reg.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_res.o -MD -MP -MF .deps/file_res.Tpo -c -o file_res.o file_res.c file_res.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_res(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_res.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_res(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_res.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_res(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_res.Tpo .deps/file_res.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_riff.o -MD -MP -MF .deps/file_riff.Tpo -c -o file_riff.o file_riff.c file_riff.c:54:78: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_riff(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_riff.c:54:110: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_riff(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_riff.c:54:151: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_riff(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_riff.Tpo .deps/file_riff.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_rm.o -MD -MP -MF .deps/file_rm.Tpo -c -o file_rm.o file_rm.c file_rm.c:54:76: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_rm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_rm.c:54:108: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_rm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_rm.c:54:149: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_rm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_rm.Tpo .deps/file_rm.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_rns.o -MD -MP -MF .deps/file_rns.Tpo -c -o file_rns.o file_rns.c file_rns.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_rns(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_rns.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_rns(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_rns.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_rns(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_rns.Tpo .deps/file_rns.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_rpm.o -MD -MP -MF .deps/file_rpm.Tpo -c -o file_rpm.o file_rpm.c file_rpm.c:55:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_rpm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_rpm.c:55:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_rpm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_rpm.c:55:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_rpm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_rpm.Tpo .deps/file_rpm.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_ses.o -MD -MP -MF .deps/file_ses.Tpo -c -o file_ses.o file_ses.c file_ses.c:59:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_ses(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ses.c:59:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_ses(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ses.c:59:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_ses(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_ses.Tpo .deps/file_ses.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_sib.o -MD -MP -MF .deps/file_sib.Tpo -c -o file_sib.o file_sib.c file_sib.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_sib(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_sib.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_sib(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_sib.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_sib(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_sib.Tpo .deps/file_sib.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_sit.o -MD -MP -MF .deps/file_sit.Tpo -c -o file_sit.o file_sit.c file_sit.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_sit(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_sit.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_sit(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_sit.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_sit(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_sit.Tpo .deps/file_sit.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_skd.o -MD -MP -MF .deps/file_skd.Tpo -c -o file_skd.o file_skd.c file_skd.c:57:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_skd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_skd.c:57:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_skd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_skd.c:57:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_skd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_skd.Tpo .deps/file_skd.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_skp.o -MD -MP -MF .deps/file_skp.Tpo -c -o file_skp.o file_skp.c file_skp.c:55:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_skp(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_skp.c:55:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_skp(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_skp.c:55:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_skp(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_skp.Tpo .deps/file_skp.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_sp3.o -MD -MP -MF .deps/file_sp3.Tpo -c -o file_sp3.o file_sp3.c file_sp3.c:65:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_sp3(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_sp3.c:65:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_sp3(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_sp3.c:65:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_sp3(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_sp3.Tpo .deps/file_sp3.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_spe.o -MD -MP -MF .deps/file_spe.Tpo -c -o file_spe.o file_spe.c file_spe.c:248:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_spe(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_spe.c:248:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_spe(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_spe.c:248:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_spe(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_spe.Tpo .deps/file_spe.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_spf.o -MD -MP -MF .deps/file_spf.Tpo -c -o file_spf.o file_spf.c file_spf.c:58:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_spf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_spf.c:58:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_spf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_spf.c:58:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_spf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_spf.Tpo .deps/file_spf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_spss.o -MD -MP -MF .deps/file_spss.Tpo -c -o file_spss.o file_spss.c file_spss.c:53:78: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_spss(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_spss.c:53:110: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_spss(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_spss.c:53:151: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_spss(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_spss.Tpo .deps/file_spss.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_sql.o -MD -MP -MF .deps/file_sql.Tpo -c -o file_sql.o file_sql.c file_sql.c:54:80: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_sqlite(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_sql.c:54:112: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_sqlite(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_sql.c:54:153: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_sqlite(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_sql.Tpo .deps/file_sql.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_sqm.o -MD -MP -MF .deps/file_sqm.Tpo -c -o file_sqm.o file_sqm.c file_sqm.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_sqm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_sqm.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_sqm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_sqm.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_sqm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_sqm.Tpo .deps/file_sqm.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_stl.o -MD -MP -MF .deps/file_stl.Tpo -c -o file_stl.o file_stl.c file_stl.c:57:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_stl(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_stl.c:57:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_stl(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_stl.c:57:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_stl(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_stl.Tpo .deps/file_stl.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_stu.o -MD -MP -MF .deps/file_stu.Tpo -c -o file_stu.o file_stu.c file_stu.c:54:81: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_stuffit(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_stu.c:54:113: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_stuffit(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_stu.c:54:154: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_stuffit(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_stu.Tpo .deps/file_stu.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_swf.o -MD -MP -MF .deps/file_swf.Tpo -c -o file_swf.o file_swf.c file_swf.c:56:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_swf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_swf.c:56:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_swf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_swf.c:56:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_swf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_swf.Tpo .deps/file_swf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_tar.o -MD -MP -MF .deps/file_tar.Tpo -c -o file_tar.o file_tar.c file_tar.c:55:70: warning: unused parameter 'buffer_size' [-Wunused-parameter] int header_check_tar(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_tar.c:55:102: warning: unused parameter 'safe_header_only' [-Wunused-parameter] int header_check_tar(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 2 warnings generated. mv -f .deps/file_tar.Tpo .deps/file_tar.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_tax.o -MD -MP -MF .deps/file_tax.Tpo -c -o file_tax.o file_tax.c file_tax.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_tax(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_tax.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_tax(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_tax.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_tax(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_tax.Tpo .deps/file_tax.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_tib.o -MD -MP -MF .deps/file_tib.Tpo -c -o file_tib.o file_tib.c file_tib.c:52:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_tib(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_tib.c:52:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_tib(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_tib.c:52:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_tib(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_tib.Tpo .deps/file_tib.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_tiff.o -MD -MP -MF .deps/file_tiff.Tpo -c -o file_tiff.o file_tiff.c file_tiff.c:69:63: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare] (const char*)(ifd+1) <= (const char*)tiff+tiff_size && jnbr_fields); ~^~~~~~~~~~~~~~~~~~~~~~~ file_tiff.c:72:27: warning: comparison of integers of different signs: 'int' and 'const unsigned int' [-Wsign-compare] if(be16(ifd->tdir_tag)==tag) ~~~~~~~~~~~~~~~~~~~^ ~~~ file_tiff.c:81:58: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare] (const char*)(ifd+1) <= (const char*)tiff+tiff_size && jnbr_fields); ~^~~~~~~~~~~~~~~~~~~~~~~~~~ file_tiff.c:84:29: warning: comparison of integers of different signs: 'int' and 'const unsigned int' [-Wsign-compare] if(be16(ifd->tdir_tag)==tag) ~~~~~~~~~~~~~~~~~~~^ ~~~ file_tiff.c:93:58: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare] (const char*)(ifd+1) <= (const char*)tiff+tiff_size && jnbr_fields); ~^~~~~~~~~~~~~~~~~~~~~~~ file_tiff.c:96:29: warning: comparison of integers of different signs: 'int' and 'const unsigned int' [-Wsign-compare] if(be16(ifd->tdir_tag)==tag) ~~~~~~~~~~~~~~~~~~~^ ~~~ file_tiff.c:205:39: warning: cast from 'const unsigned char *' to 'const TIFFHeader *' increases required alignment from 1 to 4 [-Wcast-align] else if(find_tag_from_tiff_header((const TIFFHeader *)buffer, buffer_size, TIFFTAG_DNGVERSION)!=NULL) ^~~~~~~~~~~~~~~~~~~~~~~~~~ file_tiff.c:212:42: warning: cast from 'const unsigned char *' to 'const TIFFHeader *' increases required alignment from 1 to 4 [-Wcast-align] tag_make=find_tag_from_tiff_header((const TIFFHeader *)buffer, buffer_size, TIFFTAG_MAKE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ file_tiff.c:228:55: warning: cast from 'const unsigned char *' to 'const TIFFHeader *' increases required alignment from 1 to 4 [-Wcast-align] file_recovery_new->time=get_date_from_tiff_header((const TIFFHeader *)buffer, buffer_size); ^~~~~~~~~~~~~~~~~~~~~~~~~~ file_tiff.c:195:110: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_tiff(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_tiff.c:195:151: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_tiff(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_tiff.c:306:23: warning: cast from 'unsigned char *' to 'TIFFDirEntry *' increases required alignment from 1 to 4 [-Wcast-align] TIFFDirEntry *entry=(TIFFDirEntry *)&buffer[2]; ^~~~~~~~~~~~~~~~~~~~~~~~~~ file_tiff.c:436:23: warning: cast from 'unsigned char *' to 'TIFFDirEntry *' increases required alignment from 1 to 4 [-Wcast-align] TIFFDirEntry *entry=(TIFFDirEntry *)&buffer[2]; ^~~~~~~~~~~~~~~~~~~~~~~~~~ 13 warnings generated. mv -f .deps/file_tiff.Tpo .deps/file_tiff.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_tph.o -MD -MP -MF .deps/file_tph.Tpo -c -o file_tph.o file_tph.c file_tph.c:58:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_tph(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_tph.c:58:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_tph(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_tph.c:58:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_tph(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_tph.Tpo .deps/file_tph.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_ttf.o -MD -MP -MF .deps/file_ttf.Tpo -c -o file_ttf.o file_ttf.c file_ttf.c:88:38: warning: cast from 'const unsigned char *' to 'const struct ttf_offset_table *' increases required alignment from 1 to 4 [-Wcast-align] const struct ttf_offset_table *ttf=(const struct ttf_offset_table *)buffer; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ file_ttf.c:97:26: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare] if(td_ilog2(numTables) != be16(ttf->entrySelector)) ~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ file_ttf.c:86:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_ttf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ttf.c:86:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_ttf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 4 warnings generated. mv -f .deps/file_ttf.Tpo .deps/file_ttf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_txt.o -MD -MP -MF .deps/file_txt.Tpo -c -o file_txt.o file_txt.c file_txt.c:332:113: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_fasttxt(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 1 warning generated. mv -f .deps/file_txt.Tpo .deps/file_txt.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_tz.o -MD -MP -MF .deps/file_tz.Tpo -c -o file_tz.o file_tz.c file_tz.c:75:76: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_tz(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_tz.c:75:108: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_tz(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_tz.c:75:149: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_tz(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_tz.Tpo .deps/file_tz.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_veg.o -MD -MP -MF .deps/file_veg.Tpo -c -o file_veg.o file_veg.c file_veg.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_veg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_veg.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_veg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_veg.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_veg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_veg.Tpo .deps/file_veg.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_vmdk.o -MD -MP -MF .deps/file_vmdk.Tpo -c -o file_vmdk.o file_vmdk.c file_vmdk.c:83:78: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_vmdk(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_vmdk.c:83:110: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_vmdk(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_vmdk.c:83:151: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_vmdk(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_vmdk.Tpo .deps/file_vmdk.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_wks.o -MD -MP -MF .deps/file_wks.Tpo -c -o file_wks.o file_wks.c file_wks.c:69:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_wks(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_wks.c:69:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_wks(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_wks.c:69:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_wks(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_wks.c:80:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_wk4(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_wks.c:80:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_wk4(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_wks.c:80:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_wk4(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 6 warnings generated. mv -f .deps/file_wks.Tpo .deps/file_wks.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_wmf.o -MD -MP -MF .deps/file_wmf.Tpo -c -o file_wmf.o file_wmf.c file_wmf.c:60:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_wmf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_wmf.c:60:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_wmf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_wmf.c:60:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_wmf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_wmf.Tpo .deps/file_wmf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_wnk.o -MD -MP -MF .deps/file_wnk.Tpo -c -o file_wnk.o file_wnk.c file_wnk.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_wnk(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_wnk.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_wnk(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_wnk.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_wnk(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_wnk.Tpo .deps/file_wnk.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_wpd.o -MD -MP -MF .deps/file_wpd.Tpo -c -o file_wpd.o file_wpd.c file_wpd.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_wpd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_wpd.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_wpd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_wpd.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_wpd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_wpd.Tpo .deps/file_wpd.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_wv.o -MD -MP -MF .deps/file_wv.Tpo -c -o file_wv.o file_wv.c file_wv.c:75:27: warning: cast from 'const unsigned char *' to 'const WavpackHeader *' increases required alignment from 1 to 4 [-Wcast-align] const WavpackHeader *wv=(const WavpackHeader*)buffer; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ file_wv.c:73:76: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_wv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_wv.c:73:108: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_wv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_wv.c:73:149: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_wv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_wv.c:92:29: warning: cast from 'const unsigned char *' to 'const WavpackHeader *' increases required alignment from 1 to 4 [-Wcast-align] const WavpackHeader *wv=(const WavpackHeader*)&buffer[i]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 warnings generated. mv -f .deps/file_wv.Tpo .deps/file_wv.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_x3f.o -MD -MP -MF .deps/file_x3f.Tpo -c -o file_x3f.o file_x3f.c file_x3f.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_x3f(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_x3f.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_x3f(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_x3f.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_x3f(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_x3f.Tpo .deps/file_x3f.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_xcf.o -MD -MP -MF .deps/file_xcf.Tpo -c -o file_xcf.o file_xcf.c file_xcf.c:57:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_xcf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_xcf.c:57:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_xcf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_xcf.c:57:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_xcf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_xcf.Tpo .deps/file_xcf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_xm.o -MD -MP -MF .deps/file_xm.Tpo -c -o file_xm.o file_xm.c file_xm.c:189:76: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_xm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_xm.c:189:108: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_xm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_xm.c:189:149: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_xm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_xm.Tpo .deps/file_xm.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_xsv.o -MD -MP -MF .deps/file_xsv.Tpo -c -o file_xsv.o file_xsv.c file_xsv.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_xsv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_xsv.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_xsv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_xsv.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_xsv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_xsv.Tpo .deps/file_xsv.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_xpt.o -MD -MP -MF .deps/file_xpt.Tpo -c -o file_xpt.o file_xpt.c file_xpt.c:67:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_xpt(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_xpt.c:67:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_xpt(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_xpt.c:67:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_xpt(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_xpt.Tpo .deps/file_xpt.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_xv.o -MD -MP -MF .deps/file_xv.Tpo -c -o file_xv.o file_xv.c file_xv.c:57:76: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_xv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_xv.c:57:108: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_xv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_xv.c:57:149: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_xv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_xv.Tpo .deps/file_xv.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_zip.o -MD -MP -MF .deps/file_zip.Tpo -c -o file_zip.o file_zip.c file_zip.c:523:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_zip(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_zip.c:523:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_zip(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_zip.c:523:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_zip(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_zip.Tpo .deps/file_zip.Po x86_64-linux-gnu-gcc -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -o photorec phmain.o photorec.o phcfg.o ext2grp.o ext2_dir.o fat_dir.o fatp.o list.o ntfs_dir.o ntfsp.o sessionp.o dir.o ext2p.o addpart.o askloc.o chgtype.o chgtypen.o fat_cluster.o fat_unformat.o geometry.o hiddenn.o intrfn.o nodisk.o parti386n.o partgptn.o partmacn.o partsunn.o partxboxn.o pbanner.o pblocksize.o pdisksel.o pfree_whole.o phrecn.o ppartsel.o filegen.o file_list.o file_7z.o file_DB.o file_a.o file_ab.o file_abcdp.o file_ace.o file_ahn.o file_aif.o file_all.o file_als.o file_amd.o file_amr.o file_apa.o file_ape.o file_apple.o file_arj.o file_asf.o file_asm.o file_atd.o file_au.o file_bkf.o file_bld.o file_bmp.o file_bz2.o file_cab.o file_cam.o file_chm.o file_class.o file_cm.o file_compress.o file_crw.o file_ctg.o file_cwk.o file_d2s.o file_dat.o file_dbf.o file_dim.o file_dir.o file_djv.o file_doc.o file_dpx.o file_drw.o file_ds2.o file_dsc.o file_dss.o file_dta.o file_dump.o file_dv.o file_dwg.o file_dxf.o file_edb.o file_elf.o file_emf.o file_evt.o file_exe.o file_ext.o file_fcp.o file_fcs.o file_fbk.o file_fdb.o file_fh10.o file_fh5.o file_fits.o file_flac.o file_flp.o file_flv.o file_fob.o file_fp7.o file_frm.o file_fs.o file_gho.o file_gif.o file_gpg.o file_gz.o file_hds.o file_hr9.o file_ico.o file_ifo.o file_imb.o file_indd.o file_iso.o file_itu.o file_jpg.o file_kdb.o file_ldf.o file_lnk.o file_logic.o file_m2ts.o file_max.o file_mb.o file_mcd.o file_mdb.o file_mdf.o file_mfa.o file_mfg.o file_mid.o file_mk5.o file_mkv.o file_mov.o file_mp3.o file_mpg.o file_mrw.o file_mus.o file_mxf.o file_mysql.o file_njx.o file_nk2.o file_ogg.o file_one.o file_orf.o file_paf.o file_pap.o file_pcap.o file_pct.o file_pcx.o file_pdf.o file_pfx.o file_png.o file_prc.o file_prt.o file_ps.o file_psd.o file_psp.o file_pst.o file_ptb.o file_pyc.o file_qbb.o file_qdf.o file_qxd.o file_ra.o file_raf.o file_rar.o file_raw.o file_rdc.o file_reg.o file_res.o file_riff.o file_rm.o file_rns.o file_rpm.o file_ses.o file_sib.o file_sit.o file_skd.o file_skp.o file_sp3.o file_spe.o file_spf.o file_spss.o file_sql.o file_sqm.o file_stl.o file_stu.o file_swf.o file_tar.o file_tax.o file_tib.o file_tiff.o file_tph.o file_ttf.o file_txt.o file_tz.o file_veg.o file_vmdk.o file_wks.o file_wmf.o file_wnk.o file_wpd.o file_wv.o file_x3f.o file_xcf.o file_xm.o file_xsv.o file_xpt.o file_xv.o file_zip.o common.o crc.o ewf.o fnctdsk.o hdaccess.o hdcache.o hdwin32.o hidden.o hpa_dco.o intrf.o log.o log_part.o misc.o msdos.o parti386.o partgpt.o partmac.o partsun.o partnone.o partxbox.o io_redir.o ntfs_io.o ntfs_utl.o partauto.o sudo.o unicode.o win32.o analyse.o bfs.o bsd.o cramfs.o exfat.o fat.o fatx.o ext2.o jfs.o hfs.o hfsp.o hpfs.o luks.o lvm.o md.o netware.o ntfs.o rfs.o savehdr.o sun.o swap.o sysv.o ufs.o xfs.o -lncursesw -ltinfo -ljpeg -luuid -lntfs -lext2fs -lcom_err ext2p.o: In function `ext2fs_div64_ceil': /usr/include/ext2fs/ext2fs.h:1686: multiple definition of `ext2fs_div64_ceil' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1686: first defined here ext2p.o: In function `ext2fs_div_ceil': /usr/include/ext2fs/ext2fs.h:1679: multiple definition of `ext2fs_div_ceil' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1679: first defined here ext2p.o: In function `ext2fs_fast_clear_bit': /usr/include/ext2fs/bitops.h:236: multiple definition of `ext2fs_fast_clear_bit' ext2_dir.o:/usr/include/ext2fs/bitops.h:236: first defined here ext2p.o: In function `ext2fs_fast_clear_bit64': /usr/include/ext2fs/bitops.h:253: multiple definition of `ext2fs_fast_clear_bit64' ext2_dir.o:/usr/include/ext2fs/bitops.h:253: first defined here ext2p.o: In function `ext2fs_fast_mark_block_bitmap': /usr/include/ext2fs/bitops.h:439: multiple definition of `ext2fs_fast_mark_block_bitmap' ext2_dir.o:/usr/include/ext2fs/bitops.h:439: first defined here ext2p.o: In function `ext2fs_fast_mark_block_bitmap2': /usr/include/ext2fs/bitops.h:558: multiple definition of `ext2fs_fast_mark_block_bitmap2' ext2_dir.o:/usr/include/ext2fs/bitops.h:558: first defined here ext2p.o: In function `ext2fs_fast_mark_block_bitmap_range': /usr/include/ext2fs/bitops.h:503: multiple definition of `ext2fs_fast_mark_block_bitmap_range' ext2_dir.o:/usr/include/ext2fs/bitops.h:503: first defined here ext2p.o: In function `ext2fs_fast_mark_block_bitmap_range2': /usr/include/ext2fs/bitops.h:623: multiple definition of `ext2fs_fast_mark_block_bitmap_range2' ext2_dir.o:/usr/include/ext2fs/bitops.h:623: first defined here ext2p.o: In function `ext2fs_fast_mark_inode_bitmap': /usr/include/ext2fs/bitops.h:458: multiple definition of `ext2fs_fast_mark_inode_bitmap' ext2_dir.o:/usr/include/ext2fs/bitops.h:458: first defined here ext2p.o: In function `ext2fs_fast_mark_inode_bitmap2': /usr/include/ext2fs/bitops.h:580: multiple definition of `ext2fs_fast_mark_inode_bitmap2' ext2_dir.o:/usr/include/ext2fs/bitops.h:580: first defined here ext2p.o: In function `ext2fs_fast_set_bit': /usr/include/ext2fs/bitops.h:229: multiple definition of `ext2fs_fast_set_bit' ext2_dir.o:/usr/include/ext2fs/bitops.h:229: first defined here ext2p.o: In function `ext2fs_fast_set_bit64': /usr/include/ext2fs/bitops.h:245: multiple definition of `ext2fs_fast_set_bit64' ext2_dir.o:/usr/include/ext2fs/bitops.h:245: first defined here ext2p.o: In function `ext2fs_fast_test_block_bitmap': /usr/include/ext2fs/bitops.h:451: multiple definition of `ext2fs_fast_test_block_bitmap' ext2_dir.o:/usr/include/ext2fs/bitops.h:451: first defined here ext2p.o: In function `ext2fs_fast_test_block_bitmap2': /usr/include/ext2fs/bitops.h:570: multiple definition of `ext2fs_fast_test_block_bitmap2' ext2_dir.o:/usr/include/ext2fs/bitops.h:570: first defined here ext2p.o: In function `ext2fs_fast_test_block_bitmap_range': /usr/include/ext2fs/bitops.h:497: multiple definition of `ext2fs_fast_test_block_bitmap_range' ext2_dir.o:/usr/include/ext2fs/bitops.h:497: first defined here ext2p.o: In function `ext2fs_fast_test_block_bitmap_range2': /usr/include/ext2fs/bitops.h:616: multiple definition of `ext2fs_fast_test_block_bitmap_range2' ext2_dir.o:/usr/include/ext2fs/bitops.h:616: first defined here ext2p.o: In function `ext2fs_fast_test_inode_bitmap': /usr/include/ext2fs/bitops.h:470: multiple definition of `ext2fs_fast_test_inode_bitmap' ext2_dir.o:/usr/include/ext2fs/bitops.h:470: first defined here ext2p.o: In function `ext2fs_fast_test_inode_bitmap2': /usr/include/ext2fs/bitops.h:592: multiple definition of `ext2fs_fast_test_inode_bitmap2' ext2_dir.o:/usr/include/ext2fs/bitops.h:592: first defined here ext2p.o: In function `ext2fs_fast_unmark_block_bitmap': /usr/include/ext2fs/bitops.h:445: multiple definition of `ext2fs_fast_unmark_block_bitmap' ext2_dir.o:/usr/include/ext2fs/bitops.h:445: first defined here ext2p.o: In function `ext2fs_fast_unmark_block_bitmap2': /usr/include/ext2fs/bitops.h:564: multiple definition of `ext2fs_fast_unmark_block_bitmap2' ext2_dir.o:/usr/include/ext2fs/bitops.h:564: first defined here ext2p.o: In function `ext2fs_fast_unmark_block_bitmap_range': /usr/include/ext2fs/bitops.h:509: multiple definition of `ext2fs_fast_unmark_block_bitmap_range' ext2_dir.o:/usr/include/ext2fs/bitops.h:509: first defined here ext2p.o: In function `ext2fs_fast_unmark_block_bitmap_range2': /usr/include/ext2fs/bitops.h:630: multiple definition of `ext2fs_fast_unmark_block_bitmap_range2' ext2_dir.o:/usr/include/ext2fs/bitops.h:630: first defined here ext2p.o: In function `ext2fs_fast_unmark_inode_bitmap': /usr/include/ext2fs/bitops.h:464: multiple definition of `ext2fs_fast_unmark_inode_bitmap' ext2_dir.o:/usr/include/ext2fs/bitops.h:464: first defined here ext2p.o: In function `ext2fs_fast_unmark_inode_bitmap2': /usr/include/ext2fs/bitops.h:586: multiple definition of `ext2fs_fast_unmark_inode_bitmap2' ext2_dir.o:/usr/include/ext2fs/bitops.h:586: first defined here ext2p.o: In function `ext2fs_free_mem': /usr/include/ext2fs/ext2fs.h:1529: multiple definition of `ext2fs_free_mem' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1529: first defined here ext2p.o: In function `ext2fs_fstat': /usr/include/ext2fs/ext2fs.h:1718: multiple definition of `ext2fs_fstat' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1718: first defined here ext2p.o: In function `ext2fs_get_array': /usr/include/ext2fs/ext2fs.h:1505: multiple definition of `ext2fs_get_array' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1505: first defined here ext2p.o: In function `ext2fs_get_arrayzero': /usr/include/ext2fs/ext2fs.h:1513: multiple definition of `ext2fs_get_arrayzero' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1513: first defined here ext2p.o: In function `ext2fs_get_block_bitmap_end': /usr/include/ext2fs/bitops.h:487: multiple definition of `ext2fs_get_block_bitmap_end' ext2_dir.o:/usr/include/ext2fs/bitops.h:487: first defined here ext2p.o: In function `ext2fs_get_block_bitmap_end2': /usr/include/ext2fs/bitops.h:606: multiple definition of `ext2fs_get_block_bitmap_end2' ext2_dir.o:/usr/include/ext2fs/bitops.h:606: first defined here ext2p.o: In function `ext2fs_get_block_bitmap_start': /usr/include/ext2fs/bitops.h:477: multiple definition of `ext2fs_get_block_bitmap_start' ext2_dir.o:/usr/include/ext2fs/bitops.h:477: first defined here ext2p.o: In function `ext2fs_get_block_bitmap_start2': /usr/include/ext2fs/bitops.h:596: multiple definition of `ext2fs_get_block_bitmap_start2' ext2_dir.o:/usr/include/ext2fs/bitops.h:596: first defined here ext2p.o: In function `ext2fs_get_inode_bitmap_end': /usr/include/ext2fs/bitops.h:492: multiple definition of `ext2fs_get_inode_bitmap_end' ext2_dir.o:/usr/include/ext2fs/bitops.h:492: first defined here ext2p.o: In function `ext2fs_get_inode_bitmap_end2': /usr/include/ext2fs/bitops.h:611: multiple definition of `ext2fs_get_inode_bitmap_end2' ext2_dir.o:/usr/include/ext2fs/bitops.h:611: first defined here ext2p.o: In function `ext2fs_get_inode_bitmap_start': /usr/include/ext2fs/bitops.h:482: multiple definition of `ext2fs_get_inode_bitmap_start' ext2_dir.o:/usr/include/ext2fs/bitops.h:482: first defined here ext2p.o: In function `ext2fs_get_inode_bitmap_start2': /usr/include/ext2fs/bitops.h:601: multiple definition of `ext2fs_get_inode_bitmap_start2' ext2_dir.o:/usr/include/ext2fs/bitops.h:601: first defined here ext2p.o: In function `ext2fs_get_mem': /usr/include/ext2fs/ext2fs.h:1482: multiple definition of `ext2fs_get_mem' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1482: first defined here ext2p.o: In function `ext2fs_get_memzero': /usr/include/ext2fs/ext2fs.h:1493: multiple definition of `ext2fs_get_memzero' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1493: first defined here ext2p.o: In function `ext2fs_group_first_block': /usr/include/ext2fs/ext2fs.h:1656: multiple definition of `ext2fs_group_first_block' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1656: first defined here ext2p.o: In function `ext2fs_group_last_block': /usr/include/ext2fs/ext2fs.h:1664: multiple definition of `ext2fs_group_last_block' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1664: first defined here ext2p.o: In function `ext2fs_group_of_blk': /usr/include/ext2fs/ext2fs.h:1643: multiple definition of `ext2fs_group_of_blk' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1643: first defined here ext2p.o: In function `ext2fs_group_of_ino': /usr/include/ext2fs/ext2fs.h:1650: multiple definition of `ext2fs_group_of_ino' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1650: first defined here ext2p.o: In function `ext2fs_inode_data_blocks': /usr/include/ext2fs/ext2fs.h:1669: multiple definition of `ext2fs_inode_data_blocks' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1669: first defined here ext2p.o: In function `ext2fs_mark_bb_dirty': /usr/include/ext2fs/ext2fs.h:1619: multiple definition of `ext2fs_mark_bb_dirty' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1619: first defined here ext2p.o: In function `ext2fs_mark_block_bitmap': /usr/include/ext2fs/bitops.h:397: multiple definition of `ext2fs_mark_block_bitmap' ext2_dir.o:/usr/include/ext2fs/bitops.h:397: first defined here ext2p.o: In function `ext2fs_mark_block_bitmap2': /usr/include/ext2fs/bitops.h:517: multiple definition of `ext2fs_mark_block_bitmap2' ext2_dir.o:/usr/include/ext2fs/bitops.h:517: first defined here ext2p.o: In function `ext2fs_mark_changed': /usr/include/ext2fs/ext2fs.h:1571: multiple definition of `ext2fs_mark_changed' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1571: first defined here ext2p.o: In function `ext2fs_mark_ib_dirty': /usr/include/ext2fs/ext2fs.h:1611: multiple definition of `ext2fs_mark_ib_dirty' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1611: first defined here ext2p.o: In function `ext2fs_mark_inode_bitmap': /usr/include/ext2fs/bitops.h:418: multiple definition of `ext2fs_mark_inode_bitmap' ext2_dir.o:/usr/include/ext2fs/bitops.h:418: first defined here ext2p.o: In function `ext2fs_mark_inode_bitmap2': /usr/include/ext2fs/bitops.h:540: multiple definition of `ext2fs_mark_inode_bitmap2' ext2_dir.o:/usr/include/ext2fs/bitops.h:540: first defined here ext2p.o: In function `ext2fs_mark_super_dirty': /usr/include/ext2fs/ext2fs.h:1563: multiple definition of `ext2fs_mark_super_dirty' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1563: first defined here ext2p.o: In function `ext2fs_mark_valid': /usr/include/ext2fs/ext2fs.h:1587: multiple definition of `ext2fs_mark_valid' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1587: first defined here ext2p.o: In function `ext2fs_open_file': /usr/include/ext2fs/ext2fs.h:1693: multiple definition of `ext2fs_open_file' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1693: first defined here ext2p.o: In function `ext2fs_resize_mem': /usr/include/ext2fs/ext2fs.h:1544: multiple definition of `ext2fs_resize_mem' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1544: first defined here ext2p.o: In function `ext2fs_stat': /usr/include/ext2fs/ext2fs.h:1709: multiple definition of `ext2fs_stat' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1709: first defined here ext2p.o: In function `ext2fs_swab16': /usr/include/ext2fs/bitops.h:380: multiple definition of `ext2fs_swab16' ext2_dir.o:/usr/include/ext2fs/bitops.h:380: first defined here ext2p.o: In function `ext2fs_swab32': /usr/include/ext2fs/bitops.h:385: multiple definition of `ext2fs_swab32' ext2_dir.o:/usr/include/ext2fs/bitops.h:385: first defined here ext2p.o: In function `ext2fs_swab64': /usr/include/ext2fs/bitops.h:392: multiple definition of `ext2fs_swab64' ext2_dir.o:/usr/include/ext2fs/bitops.h:392: first defined here ext2p.o: In function `ext2fs_test_bb_dirty': /usr/include/ext2fs/ext2fs.h:1635: multiple definition of `ext2fs_test_bb_dirty' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1635: first defined here ext2p.o: In function `ext2fs_test_block_bitmap': /usr/include/ext2fs/bitops.h:411: multiple definition of `ext2fs_test_block_bitmap' ext2_dir.o:/usr/include/ext2fs/bitops.h:411: first defined here ext2p.o: In function `ext2fs_test_block_bitmap2': /usr/include/ext2fs/bitops.h:530: multiple definition of `ext2fs_test_block_bitmap2' ext2_dir.o:/usr/include/ext2fs/bitops.h:530: first defined here ext2p.o: In function `ext2fs_test_changed': /usr/include/ext2fs/ext2fs.h:1579: multiple definition of `ext2fs_test_changed' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1579: first defined here ext2p.o: In function `ext2fs_test_ib_dirty': /usr/include/ext2fs/ext2fs.h:1627: multiple definition of `ext2fs_test_ib_dirty' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1627: first defined here ext2p.o: In function `ext2fs_test_inode_bitmap': /usr/include/ext2fs/bitops.h:432: multiple definition of `ext2fs_test_inode_bitmap' ext2_dir.o:/usr/include/ext2fs/bitops.h:432: first defined here ext2p.o: In function `ext2fs_test_inode_bitmap2': /usr/include/ext2fs/bitops.h:554: multiple definition of `ext2fs_test_inode_bitmap2' ext2_dir.o:/usr/include/ext2fs/bitops.h:554: first defined here ext2p.o: In function `ext2fs_test_valid': /usr/include/ext2fs/ext2fs.h:1603: multiple definition of `ext2fs_test_valid' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1603: first defined here ext2p.o: In function `ext2fs_unmark_block_bitmap': /usr/include/ext2fs/bitops.h:404: multiple definition of `ext2fs_unmark_block_bitmap' ext2_dir.o:/usr/include/ext2fs/bitops.h:404: first defined here ext2p.o: In function `ext2fs_unmark_block_bitmap2': /usr/include/ext2fs/bitops.h:524: multiple definition of `ext2fs_unmark_block_bitmap2' ext2_dir.o:/usr/include/ext2fs/bitops.h:524: first defined here ext2p.o: In function `ext2fs_unmark_inode_bitmap': /usr/include/ext2fs/bitops.h:425: multiple definition of `ext2fs_unmark_inode_bitmap' ext2_dir.o:/usr/include/ext2fs/bitops.h:425: first defined here ext2p.o: In function `ext2fs_unmark_inode_bitmap2': /usr/include/ext2fs/bitops.h:547: multiple definition of `ext2fs_unmark_inode_bitmap2' ext2_dir.o:/usr/include/ext2fs/bitops.h:547: first defined here ext2p.o: In function `ext2fs_unmark_valid': /usr/include/ext2fs/ext2fs.h:1595: multiple definition of `ext2fs_unmark_valid' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1595: first defined here clang: error: linker command failed with exit code 1 (use -v to see invocation) make[3]: *** [photorec] Error 1 make[3]: Leaving directory `/build/testdisk-o3Tel5/testdisk-6.11/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/build/testdisk-o3Tel5/testdisk-6.11' make[1]: *** [all] Error 2 make[1]: Leaving directory `/build/testdisk-o3Tel5/testdisk-6.11' make: *** [build-stamp] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2 ──────────────────────────────────────────────────────────────────────────────── Build finished at 20120113-0144 Finished ──────── E: Build failure (dpkg-buildpackage died) ┌──────────────────────────────────────────────────────────────────────────────┐ │ Cleanup │ └──────────────────────────────────────────────────────────────────────────────┘ Purging /var/lib/schroot/mount/lsid64b-d9039976-278c-4f68-9050-afd68a1dd868/build/testdisk-o3Tel5 Not cleaning session: cloned chroot in use ┌──────────────────────────────────────────────────────────────────────────────┐ │ Summary │ └──────────────────────────────────────────────────────────────────────────────┘ Architecture: amd64 Build-Space: 16244 Build-Time: 52 Distribution: lsid64b Fail-Stage: build Install-Time: 7 Job: testdisk_6.11-2 Package: testdisk Package-Time: 73 Source-Version: 6.11-2 Space: 16244 Status: attempted Version: 6.11-2 ──────────────────────────────────────────────────────────────────────────────── Finished at 20120113-0144 Build needed 00:01:13, 16244k disc space DC-Message: Failed, but took only 135.33874. Retrying, you never know. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. sbuild (Debian sbuild) 0.62.2 (05 Apr 2011) on stremi-13.reims.grid5000.fr ╔══════════════════════════════════════════════════════════════════════════════╗ ║ testdisk 6.11-2 (amd64) 13 Jan 2012 01:46 ║ ╚══════════════════════════════════════════════════════════════════════════════╝ Package: testdisk Version: 6.11-2 Source Version: 6.11-2 Distribution: lsid64b Architecture: amd64 ┌──────────────────────────────────────────────────────────────────────────────┐ │ Update chroot │ └──────────────────────────────────────────────────────────────────────────────┘ Ign http://localhost sid InRelease Get:1 http://localhost sid Release.gpg [836 B] Get:2 http://localhost sid Release [188 kB] Ign http://localhost sid/main Sources/DiffIndex Ign http://localhost sid/main amd64 Packages/DiffIndex Ign http://localhost sid/main TranslationIndex Get:3 http://localhost sid/main Sources [7544 kB] Get:4 http://localhost sid/main amd64 Packages [10.4 MB] Ign http://localhost sid/main Translation-en Fetched 18.2 MB in 3s (5496 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... The following packages have been kept back: clang cpp-4.6 g++-4.6 gcc-4.6 gcc-4.6-base libgcc1 libgomp1 libquadmath0 libstdc++6 libstdc++6-4.6-dev 0 upgraded, 0 newly installed, 0 to remove and 10 not upgraded. ┌──────────────────────────────────────────────────────────────────────────────┐ │ Fetch source files │ └──────────────────────────────────────────────────────────────────────────────┘ Check APT ───────── Checking available source versions... Download source files with APT ────────────────────────────── Reading package lists... Building dependency tree... Reading state information... Need to get 1828 kB of source archives. Get:1 http://localhost/debian/ sid/main testdisk 6.11-2 (dsc) [1053 B] Get:2 http://localhost/debian/ sid/main testdisk 6.11-2 (tar) [1823 kB] Get:3 http://localhost/debian/ sid/main testdisk 6.11-2 (diff) [4172 B] Fetched 1828 kB in 0s (35.5 MB/s) Download complete and in download only mode Check arch ────────── Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package `sbuild-build-depends-core-dummy' in `/build/testdisk-V_sRo0/resolver-4Dwj9P/apt_archive/sbuild-build-depends-core-dummy.deb'. OK Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install core build dependencies (apt-based resolver) │ └──────────────────────────────────────────────────────────────────────────────┘ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following NEW packages will be installed: sbuild-build-depends-core-dummy 0 upgraded, 1 newly installed, 0 to remove and 10 not upgraded. Need to get 0 B/702 B of archives. After this operation, 0 B of additional disk space will be used. WARNING: The following packages cannot be authenticated! sbuild-build-depends-core-dummy Authentication warning overridden. Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... 10821 files and directories currently installed.) Unpacking sbuild-build-depends-core-dummy (from .../sbuild-build-depends-core-dummy.deb) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Cannot open /var/lib/schroot/mount/lsid64b-0d898224-5546-4ff5-9b4d-4f72ef363fc1/etc/lsb-release: No such file or directory Merged Build-Depends: base-files, base-passwd, bash, coreutils, dash, debianutils, diffutils, dpkg, e2fsprogs, findutils, grep, gzip, hostname, ncurses-base, ncurses-bin, perl-base, sed, login, sysvinit-utils, sysvinit, tar, bsdutils, mount, util-linux, libc6-dev | libc-dev, gcc (>= 4:4.4.3), g++ (>= 4:4.4.3), make, dpkg-dev (>= 1.13.5), debhelper (>= 4.0.0), e2fslibs-dev (>= 1.35-3), libncursesw5-dev, libntfs-dev (>= 1.11.2-3), libjpeg62-dev, uuid-dev Filtered Build-Depends: base-files, base-passwd, bash, coreutils, dash, debianutils, diffutils, dpkg, e2fsprogs, findutils, grep, gzip, hostname, ncurses-base, ncurses-bin, perl-base, sed, login, sysvinit-utils, sysvinit, tar, bsdutils, mount, util-linux, libc6-dev, gcc (>= 4:4.4.3), g++ (>= 4:4.4.3), make, dpkg-dev (>= 1.13.5), debhelper (>= 4.0.0), e2fslibs-dev (>= 1.35-3), libncursesw5-dev, libntfs-dev (>= 1.11.2-3), libjpeg62-dev, uuid-dev dpkg-deb: building package `sbuild-build-depends-testdisk-dummy' in `/build/testdisk-V_sRo0/resolver-wEjZyS/apt_archive/sbuild-build-depends-testdisk-dummy.deb'. OK Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install testdisk build dependencies (apt-based resolver) │ └──────────────────────────────────────────────────────────────────────────────┘ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following extra packages will be installed: bsdmainutils comerr-dev debhelper e2fslibs-dev file gettext gettext-base groff-base html2text intltool-debian libcroco3 libglib2.0-0 libjpeg62 libjpeg62-dev libmagic1 libncursesw5-dev libntfs-dev libntfs10 libpcre3 libpipeline1 libtinfo-dev libunistring0 libxml2 man-db po-debconf uuid-dev Suggested packages: wamerican wordlist whois vacation doc-base dh-make gettext-doc groff ncurses-doc www-browser libmail-box-perl Recommended packages: curl wget lynx-cur autopoint libglib2.0-data shared-mime-info xml-core libmail-sendmail-perl The following NEW packages will be installed: bsdmainutils comerr-dev debhelper e2fslibs-dev file gettext gettext-base groff-base html2text intltool-debian libcroco3 libglib2.0-0 libjpeg62 libjpeg62-dev libmagic1 libncursesw5-dev libntfs-dev libntfs10 libpcre3 libpipeline1 libtinfo-dev libunistring0 libxml2 man-db po-debconf sbuild-build-depends-testdisk-dummy uuid-dev 0 upgraded, 27 newly installed, 0 to remove and 10 not upgraded. Need to get 11.0 MB/11.0 MB of archives. After this operation, 30.6 MB of additional disk space will be used. WARNING: The following packages cannot be authenticated! libpipeline1 libpcre3 libglib2.0-0 libxml2 libcroco3 libunistring0 bsdmainutils groff-base man-db libmagic1 file gettext-base html2text gettext intltool-debian po-debconf debhelper libjpeg62 libjpeg62-dev libtinfo-dev libncursesw5-dev libntfs10 libntfs-dev comerr-dev e2fslibs-dev uuid-dev sbuild-build-depends-testdisk-dummy Authentication warning overridden. Get:1 http://localhost/debian/ sid/main libpipeline1 amd64 1.2.0-5 [38.2 kB] Get:2 http://localhost/debian/ sid/main libpcre3 amd64 8.12-4 [225 kB] Get:3 http://localhost/debian/ sid/main libglib2.0-0 amd64 2.30.2-4 [1844 kB] Get:4 http://localhost/debian/ sid/main libxml2 amd64 2.7.8.dfsg-5.1 [891 kB] Get:5 http://localhost/debian/ sid/main libcroco3 amd64 0.6.2-2 [122 kB] Get:6 http://localhost/debian/ sid/main libunistring0 amd64 0.9.3-5 [434 kB] Get:7 http://localhost/debian/ sid/main bsdmainutils amd64 8.2.3 [208 kB] Get:8 http://localhost/debian/ sid/main groff-base amd64 1.21-6 [1150 kB] Get:9 http://localhost/debian/ sid/main man-db amd64 2.6.0.2-3 [1015 kB] Get:10 http://localhost/debian/ sid/main libmagic1 amd64 5.09-2 [246 kB] Get:11 http://localhost/debian/ sid/main file amd64 5.09-2 [52.0 kB] Get:12 http://localhost/debian/ sid/main gettext-base amd64 0.18.1.1-5 [154 kB] Get:13 http://localhost/debian/ sid/main html2text amd64 1.3.2a-15 [103 kB] Get:14 http://localhost/debian/ sid/main gettext amd64 0.18.1.1-5 [2080 kB] Get:15 http://localhost/debian/ sid/main intltool-debian all 0.35.0+20060710.1 [30.8 kB] Get:16 http://localhost/debian/ sid/main po-debconf all 1.0.16+nmu2 [224 kB] Get:17 http://localhost/debian/ sid/main debhelper all 8.9.14 [693 kB] Get:18 http://localhost/debian/ sid/main libjpeg62 amd64 6b1-2 [94.1 kB] Get:19 http://localhost/debian/ sid/main libjpeg62-dev amd64 6b1-2 [201 kB] Get:20 http://localhost/debian/ sid/main libtinfo-dev amd64 5.9-4 [103 kB] Get:21 http://localhost/debian/ sid/main libncursesw5-dev amd64 5.9-4 [438 kB] Get:22 http://localhost/debian/ sid/main libntfs10 amd64 2.0.0-1+b1 [117 kB] Get:23 http://localhost/debian/ sid/main libntfs-dev amd64 2.0.0-1+b1 [197 kB] Get:24 http://localhost/debian/ sid/main comerr-dev amd64 2.1-1.42-1 [42.7 kB] Get:25 http://localhost/debian/ sid/main e2fslibs-dev amd64 1.42-1 [232 kB] Get:26 http://localhost/debian/ sid/main uuid-dev amd64 2.20.1-1.1 [76.4 kB] Preconfiguring packages ... Fetched 11.0 MB in 0s (41.8 MB/s) Selecting previously unselected package libpipeline1. (Reading database ... 10821 files and directories currently installed.) Unpacking libpipeline1 (from .../libpipeline1_1.2.0-5_amd64.deb) ... Selecting previously unselected package libpcre3. Unpacking libpcre3 (from .../libpcre3_8.12-4_amd64.deb) ... Selecting previously unselected package libglib2.0-0. Unpacking libglib2.0-0 (from .../libglib2.0-0_2.30.2-4_amd64.deb) ... Selecting previously unselected package libxml2. Unpacking libxml2 (from .../libxml2_2.7.8.dfsg-5.1_amd64.deb) ... Selecting previously unselected package libcroco3. Unpacking libcroco3 (from .../libcroco3_0.6.2-2_amd64.deb) ... Selecting previously unselected package libunistring0. Unpacking libunistring0 (from .../libunistring0_0.9.3-5_amd64.deb) ... Selecting previously unselected package bsdmainutils. Unpacking bsdmainutils (from .../bsdmainutils_8.2.3_amd64.deb) ... Selecting previously unselected package groff-base. Unpacking groff-base (from .../groff-base_1.21-6_amd64.deb) ... Selecting previously unselected package man-db. Unpacking man-db (from .../man-db_2.6.0.2-3_amd64.deb) ... Selecting previously unselected package libmagic1. Unpacking libmagic1 (from .../libmagic1_5.09-2_amd64.deb) ... Selecting previously unselected package file. Unpacking file (from .../archives/file_5.09-2_amd64.deb) ... Selecting previously unselected package gettext-base. Unpacking gettext-base (from .../gettext-base_0.18.1.1-5_amd64.deb) ... Selecting previously unselected package html2text. Unpacking html2text (from .../html2text_1.3.2a-15_amd64.deb) ... Selecting previously unselected package gettext. Unpacking gettext (from .../gettext_0.18.1.1-5_amd64.deb) ... Selecting previously unselected package intltool-debian. Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ... Selecting previously unselected package po-debconf. Unpacking po-debconf (from .../po-debconf_1.0.16+nmu2_all.deb) ... Selecting previously unselected package debhelper. Unpacking debhelper (from .../debhelper_8.9.14_all.deb) ... Selecting previously unselected package libjpeg62. Unpacking libjpeg62 (from .../libjpeg62_6b1-2_amd64.deb) ... Selecting previously unselected package libjpeg62-dev. Unpacking libjpeg62-dev (from .../libjpeg62-dev_6b1-2_amd64.deb) ... Selecting previously unselected package libtinfo-dev. Unpacking libtinfo-dev (from .../libtinfo-dev_5.9-4_amd64.deb) ... Selecting previously unselected package libncursesw5-dev. Unpacking libncursesw5-dev (from .../libncursesw5-dev_5.9-4_amd64.deb) ... Selecting previously unselected package libntfs10. Unpacking libntfs10 (from .../libntfs10_2.0.0-1+b1_amd64.deb) ... Selecting previously unselected package libntfs-dev. Unpacking libntfs-dev (from .../libntfs-dev_2.0.0-1+b1_amd64.deb) ... Selecting previously unselected package comerr-dev. Unpacking comerr-dev (from .../comerr-dev_2.1-1.42-1_amd64.deb) ... Selecting previously unselected package e2fslibs-dev. Unpacking e2fslibs-dev (from .../e2fslibs-dev_1.42-1_amd64.deb) ... Selecting previously unselected package uuid-dev. Unpacking uuid-dev (from .../uuid-dev_2.20.1-1.1_amd64.deb) ... Selecting previously unselected package sbuild-build-depends-testdisk-dummy. Unpacking sbuild-build-depends-testdisk-dummy (from .../sbuild-build-depends-testdisk-dummy.deb) ... Processing triggers for install-info ... Setting up libpipeline1 (1.2.0-5) ... Setting up libpcre3 (8.12-4) ... Setting up libglib2.0-0 (2.30.2-4) ... No schema files found: doing nothing. Setting up libxml2 (2.7.8.dfsg-5.1) ... Setting up libcroco3 (0.6.2-2) ... Setting up libunistring0 (0.9.3-5) ... Setting up bsdmainutils (8.2.3) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode. update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode. Setting up groff-base (1.21-6) ... Setting up man-db (2.6.0.2-3) ... Building database of manual pages ... Setting up libmagic1 (5.09-2) ... Setting up file (5.09-2) ... Setting up gettext-base (0.18.1.1-5) ... Setting up html2text (1.3.2a-15) ... Setting up gettext (0.18.1.1-5) ... Setting up intltool-debian (0.35.0+20060710.1) ... Setting up po-debconf (1.0.16+nmu2) ... Setting up debhelper (8.9.14) ... Setting up libjpeg62 (6b1-2) ... Setting up libjpeg62-dev (6b1-2) ... Setting up libtinfo-dev (5.9-4) ... Setting up libncursesw5-dev (5.9-4) ... Setting up libntfs10 (2.0.0-1+b1) ... Setting up libntfs-dev (2.0.0-1+b1) ... Setting up comerr-dev (2.1-1.42-1) ... Setting up e2fslibs-dev (1.42-1) ... Setting up uuid-dev (2.20.1-1.1) ... Setting up sbuild-build-depends-testdisk-dummy (0.invalid.0) ... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Build environment │ └──────────────────────────────────────────────────────────────────────────────┘ Kernel: Linux 2.6.32-5-amd64 amd64 (x86_64) Toolchain package versions: binutils_2.22-4 dpkg-dev_1.16.1.2 g++-4.6_4.6.2-9 gcc-4.6_4.6.2-9 libc6-dev_2.13-24 libstdc++6_4.6.2-9 libstdc++6-4.6-dev_4.6.2-9 linux-libc-dev_3.1.8-2 Package versions: apt_0.8.15.9 apt-utils_0.8.15.9 base-files_6.5 base-passwd_3.5.24 bash_4.2-1 binutils_2.22-4 bsdmainutils_8.2.3 bsdutils_1:2.20.1-1.1 build-essential_11.5 bzip2_1.0.6-1 clang_3.0-5 comerr-dev_2.1-1.42-1 coreutils_8.13-3 cpp_4:4.6.2-4 cpp-4.6_4.6.2-9 dash_0.5.7-2 debconf_1.5.41 debfoster_2.7-1.1 debhelper_8.9.14 debian-archive-keyring_2010.08.28 debianutils_4.1 diffutils_1:3.2-1 dpkg_1.16.1.2 dpkg-dev_1.16.1.2 e2fslibs_1.42-1 e2fslibs-dev_1.42-1 e2fsprogs_1.42-1 fakeroot_1.18.2-1 file_5.09-2 findutils_4.4.2-4 g++_4:4.6.2-4 g++-4.6_4.6.2-9 gcc_4:4.6.2-4 gcc-4.6_4.6.2-9 gcc-4.6-base_4.6.2-9 gettext_0.18.1.1-5 gettext-base_0.18.1.1-5 gnupg_1.4.11-3 gpgv_1.4.11-3 grep_2.10-1 groff-base_1.21-6 gzip_1.4-2 hostname_3.09 html2text_1.3.2a-15 initscripts_2.88dsf-18 insserv_1.14.0-2.1 install-info_4.13a.dfsg.1-8 intltool-debian_0.35.0+20060710.1 less_444-1 libacl1_2.2.51-5 libattr1_1:2.4.46-5 libblkid1_2.20.1-1.1 libbz2-1.0_1.0.6-1 libc-bin_2.13-24 libc-dev-bin_2.13-24 libc6_2.13-24 libc6-dev_2.13-24 libclang-common-dev_3.0-5 libclass-isa-perl_0.36-3 libcomerr2_1.42-1 libcroco3_0.6.2-2 libdb5.1_5.1.29-1 libdpkg-perl_1.16.1.2 libffi5_3.0.10-3 libgc1c2_1:7.1-8 libgcc1_1:4.6.2-9 libgdbm3_1.8.3-10 libglib2.0-0_2.30.2-4 libgmp10_2:5.0.2+dfsg-2 libgomp1_4.6.2-9 libjpeg62_6b1-2 libjpeg62-dev_6b1-2 libllvm3.0_3.0-5 liblzma2_5.1.1alpha+20110809-2 liblzma5_5.1.1alpha+20110809-3 libmagic1_5.09-2 libmount1_2.20.1-1.1 libmpc2_0.9-4 libmpfr4_3.1.0-3 libncurses5_5.9-4 libncursesw5_5.9-4 libncursesw5-dev_5.9-4 libntfs-dev_2.0.0-1+b1 libntfs10_2.0.0-1+b1 libpam-modules_1.1.3-6 libpam-modules-bin_1.1.3-6 libpam-runtime_1.1.3-6 libpam0g_1.1.3-6 libpcre3_8.12-4 libpipeline1_1.2.0-5 libquadmath0_4.6.2-9 libreadline6_6.2-8 libselinux1_2.1.0-4 libsepol1_2.1.0-1.2 libslang2_2.2.4-5 libss2_1.42-1 libstdc++6_4.6.2-9 libstdc++6-4.6-dev_4.6.2-9 libswitch-perl_2.16-2 libtimedate-perl_1.2000-1 libtinfo-dev_5.9-4 libtinfo5_5.9-4 libunistring0_0.9.3-5 libusb-0.1-4_2:0.1.12-20 libuuid1_2.20.1-1.1 libxml2_2.7.8.dfsg-5.1 linux-libc-dev_3.1.8-2 login_1:4.1.4.2+svn3283-3 lsb-base_3.2-28 make_3.81-8.1 man-db_2.6.0.2-3 mawk_1.3.3-16 mount_2.20.1-1.1 multiarch-support_2.13-24 ncurses-base_5.9-4 ncurses-bin_5.9-4 nvi_1.81.6-8.2 passwd_1:4.1.4.2+svn3283-3 patch_2.6.1-2 perl_5.14.2-6 perl-base_5.14.2-6 perl-modules_5.14.2-6 po-debconf_1.0.16+nmu2 readline-common_6.2-8 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-testdisk-dummy_0.invalid.0 sed_4.2.1-9 sensible-utils_0.0.6 sysv-rc_2.88dsf-18 sysvinit_2.88dsf-18 sysvinit-utils_2.88dsf-18 tar_1.26-4 tzdata_2011n-2 util-linux_2.20.1-1.1 uuid-dev_2.20.1-1.1 xz-utils_5.1.1alpha+20110809-3 zlib1g_1:1.2.3.4.dfsg-3 ┌──────────────────────────────────────────────────────────────────────────────┐ │ Build │ └──────────────────────────────────────────────────────────────────────────────┘ Unpack source ───────────── gpgv: keyblock resource `/var/lib/sbuild/.gnupg/trustedkeys.gpg': file open error gpgv: Signature made Wed Sep 15 23:08:14 2010 CEST using DSA key ID 2F2F0CDE gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./testdisk_6.11-2.dsc dpkg-source: info: extracting testdisk in testdisk-6.11 dpkg-source: info: unpacking testdisk_6.11.orig.tar.gz dpkg-source: info: applying testdisk_6.11-2.diff.gz Check disc space ──────────────── Sufficient free space for build dpkg-buildpackage ───────────────── dpkg-buildpackage: source package testdisk dpkg-buildpackage: source version 6.11-2 dpkg-source --before-build testdisk-6.11 dpkg-buildpackage: host architecture amd64 fakeroot debian/rules clean dh_testdir dh_testroot rm -f build-stamp # Add here commands to clean up after the build process. /usr/bin/make distclean make[1]: *** No rule to make target `distclean'. Stop. make[1]: Entering directory `/build/testdisk-V_sRo0/testdisk-6.11' make[1]: Leaving directory `/build/testdisk-V_sRo0/testdisk-6.11' make: [clean] Error 2 (ignored) dh_clean dh_clean: Compatibility levels before 5 are deprecated. dpkg-source -b testdisk-6.11 dpkg-source: warning: no source format specified in debian/source/format, see dpkg-source(1) dpkg-source: info: using source format `1.0' dpkg-source: info: building testdisk using existing testdisk_6.11.orig.tar.gz dpkg-source: info: building testdisk in testdisk_6.11-2.diff.gz dpkg-source: info: building testdisk in testdisk_6.11-2.dsc debian/rules build dh_testdir # Add here commands to configure the package. CFLAGS="-Wall -g -O2" ./configure --host=x86_64-linux-gnu --build=x86_64-linux-gnu --prefix=/usr --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --enable-sudo --with-sudo-bin=/usr/bin/sudo --with-ncurses-includes=/usr/include/ncursesw checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking for x86_64-linux-gnu-gcc... x86_64-linux-gnu-gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-linux-gnu-gcc accepts -g... yes checking for x86_64-linux-gnu-gcc option to accept ISO C89... none needed checking for style of include used by make... GNU checking dependency style of x86_64-linux-gnu-gcc... gcc3 checking for x86_64-linux-gnu-g++... x86_64-linux-gnu-g++ checking whether we are using the GNU C++ compiler... yes checking whether x86_64-linux-gnu-g++ accepts -g... yes checking dependency style of x86_64-linux-gnu-g++... gcc3 checking for a BSD-compatible install... /usr/bin/install -c checking whether ln -s works... yes checking whether make sets $(MAKE)... (cached) yes checking for x86_64-linux-gnu-pkg-config... no checking for pkg-config... no checking for x86_64-linux-gnu-windres... no checking for windres... no configure: WARNING: Could not find a windres tool in your PATH. checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking how to run the C preprocessor... x86_64-linux-gnu-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking byteswap.h usability... yes checking byteswap.h presence... yes checking for byteswap.h... yes checking curses.h usability... yes checking curses.h presence... yes checking for curses.h... yes checking cygwin/fs.h usability... no checking cygwin/fs.h presence... no checking for cygwin/fs.h... no checking cygwin/version.h usability... no checking cygwin/version.h presence... no checking for cygwin/version.h... no checking dal/file_dal.h usability... no checking dal/file_dal.h presence... no checking for dal/file_dal.h... no checking dal/file.h usability... no checking dal/file.h presence... no checking for dal/file.h... no checking ddk/ntddstor.h usability... no checking ddk/ntddstor.h presence... no checking for ddk/ntddstor.h... no checking dirent.h usability... yes checking dirent.h presence... yes checking for dirent.h... yes checking endian.h usability... yes checking endian.h presence... yes checking for endian.h... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking features.h usability... yes checking features.h presence... yes checking for features.h... yes checking giconv.h usability... no checking giconv.h presence... no checking for giconv.h... no checking glob.h usability... yes checking glob.h presence... yes checking for glob.h... yes checking iconv.h usability... yes checking iconv.h presence... yes checking for iconv.h... yes checking io.h usability... no checking io.h presence... no checking for io.h... no checking libgen.h usability... yes checking libgen.h presence... yes checking for libgen.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking linux/fs.h usability... yes checking linux/fs.h presence... yes checking for linux/fs.h... yes checking linux/hdreg.h usability... yes checking linux/hdreg.h presence... yes checking for linux/hdreg.h... yes checking linux/types.h usability... yes checking linux/types.h presence... yes checking for linux/types.h... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking machine/endian.h usability... no checking machine/endian.h presence... no checking for machine/endian.h... no checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking ncurses.h usability... yes checking ncurses.h presence... yes checking for ncurses.h... yes checking ncurses/curses.h usability... no checking ncurses/curses.h presence... no checking for ncurses/curses.h... no checking ncurses/ncurses.h usability... no checking ncurses/ncurses.h presence... no checking for ncurses/ncurses.h... no checking ncursesw/ncurses.h usability... yes checking ncursesw/ncurses.h presence... yes checking for ncursesw/ncurses.h... yes checking ntfs/version.h usability... yes checking ntfs/version.h presence... yes checking for ntfs/version.h... yes checking openssl/md5.h usability... no checking openssl/md5.h presence... no checking for openssl/md5.h... no checking openssl/opensslv.h usability... no checking openssl/opensslv.h presence... no checking for openssl/opensslv.h... no checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking scsi/scsi.h usability... yes checking scsi/scsi.h presence... yes checking for scsi/scsi.h... yes checking scsi/scsi_ioctl.h usability... yes checking scsi/scsi_ioctl.h presence... yes checking for scsi/scsi_ioctl.h... yes checking scsi/sg.h usability... yes checking scsi/sg.h presence... yes checking for scsi/sg.h... yes checking setjmp.h usability... yes checking setjmp.h presence... yes checking for setjmp.h... yes checking signal.h usability... yes checking signal.h presence... yes checking for signal.h... yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking sys/cygwin.h usability... no checking sys/cygwin.h presence... no checking for sys/cygwin.h... no checking sys/disk.h usability... no checking sys/disk.h presence... no checking for sys/disk.h... no checking sys/disklabel.h usability... no checking sys/disklabel.h presence... no checking for sys/disklabel.h... no checking sys/dkio.h usability... no checking sys/dkio.h presence... no checking for sys/dkio.h... no checking sys/endian.h usability... no checking sys/endian.h presence... no checking for sys/endian.h... no checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/utsname.h usability... yes checking sys/utsname.h presence... yes checking for sys/utsname.h... yes checking sys/vtoc.h usability... no checking sys/vtoc.h presence... no checking for sys/vtoc.h... no checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking varargs.h usability... no checking varargs.h presence... no checking for varargs.h... no checking w32api/ddk/ntdddisk.h usability... no checking w32api/ddk/ntdddisk.h presence... no checking for w32api/ddk/ntdddisk.h... no checking windef.h usability... no checking windef.h presence... no checking for windef.h... no checking windows.h usability... no checking windows.h presence... no checking for windows.h... no checking zlib.h usability... no checking zlib.h presence... no checking for zlib.h... no checking iconv support... yes, in libc checking for sys/mount.h... yes checking for winbase.h... no checking for winioctl.h... no checking for ext2fs/ext2_fs.h... yes checking for ext2fs/ext2fs.h... yes checking for off64_t... yes checking libewf.h usability... no checking libewf.h presence... no checking for libewf.h... no configure: WARNING: Disable use of ewf library checking jpeglib.h usability... yes checking jpeglib.h presence... yes checking for jpeglib.h... yes checking ntfs/attrib.h usability... yes checking ntfs/attrib.h presence... yes checking for ntfs/attrib.h... yes checking ntfs/volume.h usability... yes checking ntfs/volume.h presence... yes checking for ntfs/volume.h... yes checking libcarvpath.h usability... no checking libcarvpath.h presence... no checking for libcarvpath.h... no configure: WARNING: Disable use of carvpath library checking for an ANSI C-conforming const... yes checking whether byte ordering is bigendian... no checking for inline... inline checking for off_t... yes checking for size_t... yes checking for struct stat.st_blocks... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for struct stat.st_blksize... yes checking for struct stat.st_rdev... yes checking for dal_t.block_size... no checking for dal_t.error... no checking for dal_t.entity... no checking for dal_t.name... no checking for struct dal_ops.dev... no checking for struct struct_io_manager.set_option... yes checking for struct tm.tm_gmtoff... no checking whether x86_64-linux-gnu-gcc needs -traditional... no checking for initscr in -lncursesw... yes checking for keypad in -ltinfo... yes checking for MD5_Init in -lcrypto... no configure: WARNING: Missing function: MD5_Init in library libcrypto checking for ext2fs_open in -lext2fs... yes checking for com_err in -lcom_err... yes checking for ext2fs_get_generic_bitmap_start... yes checking for jpeg_std_error in -ljpeg... yes checking for ntfs_device_mount in -lntfs... yes configure: WARNING: No reiserfs library detected checking for libreiserfs_get_version in -lreiserfs... no checking sys/uuid.h usability... no checking sys/uuid.h presence... no checking for sys/uuid.h... no checking uuid/uuid.h usability... yes checking uuid/uuid.h presence... yes checking for uuid/uuid.h... yes checking uuid.h usability... no checking uuid.h presence... no checking for uuid.h... no checking for uuidgen... no checking for library containing uuid_create... no checking for library containing uuid_generate... -luuid checking for uuid_generate... yes checking for compress2 in -lz... no configure: WARNING: Missing function: compress2 in library zlib configure: WARNING: Use of ewf library disabled checking whether gcc understands -Wdeclaration-after-statement... yes checking whether gcc understands -Wall... yes checking whether gcc understands -MD... yes checking whether gcc understands -Wpointer-arith... yes checking whether gcc understands -Wmissing-declarations... yes checking whether gcc understands -Wmissing-prototypes... yes checking whether gcc understands -Wstrict-prototypes... yes checking whether gcc understands -Wshadow... yes checking whether gcc understands -Wwrite-strings... yes checking whether gcc understands -W... yes checking whether gcc understands -Wcast-align... yes checking whether gcc understands -Waggregate-return... yes checking whether gcc understands -Wbad-function-cast... yes checking whether gcc understands -Wcast-qual... yes checking whether gcc understands -Wundef... yes checking whether gcc understands -Wredundant-decls... yes checking whether gcc understands -Wsign-compare... yes checking whether gcc understands -Wnested-externs... yes checking whether gcc understands -Winline... yes checking whether gcc understands -Wdisabled-optimization... yes checking whether gcc understands -Wfloat-equal... yes checking whether gcc understands -Wmissing-format-attribute... yes checking whether gcc understands -Wmultichar... yes checking for pread... yes checking for atexit... yes checking for atoll... yes checking for chdir... yes checking for chmod... yes checking for delscreen... no checking for dirname... yes checking for dup2... yes checking for execv... yes checking for ftruncate... yes checking for fsync... yes checking for getcwd... yes checking for geteuid... yes checking for lstat... yes checking for memalign... yes checking for memset... yes checking for mkdir... yes checking for posix_fadvise... yes checking for posix_memalign... yes checking for pwrite... yes checking for readlink... yes checking for setenv... yes checking for setlocale... yes checking for sigaction... yes checking for signal... yes checking for sleep... yes checking for snprintf... yes checking for strchr... yes checking for strdup... yes checking for strerror... yes checking for strncasecmp... yes checking for strtol... yes checking for touchwin... no checking for utime... yes checking for vsnprintf... yes checking for reiserfs_fs_open_fast... no checking for ntfs_libntfs_version... yes checking for ntfs_volume_startup... yes checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... no checking whether pthreads work with -Kthread... no checking whether pthreads work with -kthread... no checking for the pthreads library -llthread... no checking whether pthreads work with -pthread... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating linux/testdisk.spec config.status: creating doc_src/testdisk.1 config.status: creating doc_src/photorec.1 config.status: creating config.h config.status: executing depfiles commands dh_testdir # Add here commands to compile the package. /usr/bin/make make[1]: Entering directory `/build/testdisk-V_sRo0/testdisk-6.11' /usr/bin/make all-recursive make[2]: Entering directory `/build/testdisk-V_sRo0/testdisk-6.11' Making all in src make[3]: Entering directory `/build/testdisk-V_sRo0/testdisk-6.11/src' x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT common.o -MD -MP -MF .deps/common.Tpo -c -o common.o common.c mv -f .deps/common.Tpo .deps/common.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT crc.o -MD -MP -MF .deps/crc.Tpo -c -o crc.o crc.c mv -f .deps/crc.Tpo .deps/crc.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT ewf.o -MD -MP -MF .deps/ewf.Tpo -c -o ewf.o ewf.c mv -f .deps/ewf.Tpo .deps/ewf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT fnctdsk.o -MD -MP -MF .deps/fnctdsk.Tpo -c -o fnctdsk.o fnctdsk.c mv -f .deps/fnctdsk.Tpo .deps/fnctdsk.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT hdaccess.o -MD -MP -MF .deps/hdaccess.Tpo -c -o hdaccess.o hdaccess.c hdaccess.c:910:76: warning: unused parameter 'verbose' [-Wunused-parameter] static void disk_get_model(const int hd_h, disk_t *dev, const unsigned int verbose) ^ hdaccess.c:1184:56: warning: unused parameter 'buf' [-Wunused-parameter] static int file_nopwrite(disk_t *disk_car, const void *buf, const unsigned int count, const uint64_t offset) ^ hdaccess.c:1409:41: warning: cast from 'unsigned char *' to 'unsigned long *' increases required alignment from 1 to 8 [-Wcast-align] if(memcmp(buffer,"DOSEMU",6)==0 && *(unsigned long*)(buffer+11)>0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ hdaccess.c:1412:33: warning: cast from 'unsigned char *' to 'unsigned long *' increases required alignment from 1 to 8 [-Wcast-align] disk_car->geom.cylinders=*(unsigned long*)(buffer+15); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ hdaccess.c:1413:42: warning: cast from 'unsigned char *' to 'unsigned long *' increases required alignment from 1 to 8 [-Wcast-align] disk_car->geom.heads_per_cylinder=*(unsigned long*)(buffer+7); ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdaccess.c:1414:40: warning: cast from 'unsigned char *' to 'unsigned long *' increases required alignment from 1 to 8 [-Wcast-align] disk_car->geom.sectors_per_head=*(unsigned long*)(buffer+11); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ hdaccess.c:1416:25: warning: cast from 'unsigned char *' to 'unsigned long *' increases required alignment from 1 to 8 [-Wcast-align] disk_car->offset=*(unsigned long*)(buffer+19); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 7 warnings generated. mv -f .deps/hdaccess.Tpo .deps/hdaccess.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT hdcache.o -MD -MP -MF .deps/hdcache.Tpo -c -o hdcache.o hdcache.c mv -f .deps/hdcache.Tpo .deps/hdcache.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT hdwin32.o -MD -MP -MF .deps/hdwin32.Tpo -c -o hdwin32.o hdwin32.c mv -f .deps/hdwin32.Tpo .deps/hdwin32.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT hidden.o -MD -MP -MF .deps/hidden.Tpo -c -o hidden.o hidden.c mv -f .deps/hidden.Tpo .deps/hidden.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT hpa_dco.o -MD -MP -MF .deps/hpa_dco.Tpo -c -o hpa_dco.o hpa_dco.c hpa_dco.c:238:26: warning: cast from 'unsigned char *' to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] const uint16_t *id_val=(const uint16_t *) & id_args[4]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. mv -f .deps/hpa_dco.Tpo .deps/hpa_dco.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT intrf.o -MD -MP -MF .deps/intrf.Tpo -c -o intrf.o intrf.c mv -f .deps/intrf.Tpo .deps/intrf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT log.o -MD -MP -MF .deps/log.Tpo -c -o log.o log.c mv -f .deps/log.Tpo .deps/log.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT log_part.o -MD -MP -MF .deps/log_part.Tpo -c -o log_part.o log_part.c mv -f .deps/log_part.Tpo .deps/log_part.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT misc.o -MD -MP -MF .deps/misc.Tpo -c -o misc.o misc.c mv -f .deps/misc.Tpo .deps/misc.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT msdos.o -MD -MP -MF .deps/msdos.Tpo -c -o msdos.o msdos.c mv -f .deps/msdos.Tpo .deps/msdos.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT parti386.o -MD -MP -MF .deps/parti386.Tpo -c -o parti386.o parti386.c parti386.c:329:56: warning: unused parameter 'disk_car' [-Wunused-parameter] static list_part_t *init_part_order_i386(const disk_t *disk_car, list_part_t *list_part) ^ parti386.c:630:112: warning: unused parameter 'align' [-Wunused-parameter] int write_part_i386(disk_t *disk_car, const list_part_t *list_part, const int ro, const int verbose, const int align) ^ 2 warnings generated. mv -f .deps/parti386.Tpo .deps/parti386.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT partgpt.o -MD -MP -MF .deps/partgpt.Tpo -c -o partgpt.o partgpt.c partgpt.c:282:15: warning: cast from 'const char *' to 'const struct gpt_ent *' increases required alignment from 1 to 8 [-Wcast-align] gpt_entry=(const struct gpt_ent*)((const char*)gpt_entries + (unsigned long)i*le32(gpt->hdr_entsz)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ partgpt.c:295:42: warning: cast from 'uint8_t const (*)[72]' to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] UCSle2str(new_partition->partname, (const uint16_t *)&gpt_entry->ent_name, sizeof(gpt_entry->ent_name)/2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ partgpt.c:337:13: warning: cast from 'uint8_t (*)[72]' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] str2UCSle((uint16_t *)&gpt_entry->ent_name, partition->partname, sizeof(gpt_entry->ent_name)/2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ partgpt.c:445:99: warning: unused parameter 'verbose' [-Wunused-parameter] static int write_part_gpt(disk_t *disk_car, const list_part_t *list_part, const int ro, const int verbose, const int align) ^ partgpt.c:445:118: warning: unused parameter 'align' [-Wunused-parameter] static int write_part_gpt(disk_t *disk_car, const list_part_t *list_part, const int ro, const int verbose, const int align) ^ partgpt.c:514:55: warning: unused parameter 'disk_car' [-Wunused-parameter] static list_part_t *init_part_order_gpt(const disk_t *disk_car, list_part_t *list_part) ^ partgpt.c:589:47: warning: unused parameter 'disk_car' [-Wunused-parameter] static void set_next_status_gpt(const disk_t *disk_car, partition_t *partition) ^ partgpt.c:612:89: warning: unused parameter 'verbose' [-Wunused-parameter] static void init_structure_gpt(const disk_t *disk_car,list_part_t *list_part, const int verbose) ^ 8 warnings generated. mv -f .deps/partgpt.Tpo .deps/partgpt.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT partmac.o -MD -MP -MF .deps/partmac.Tpo -c -o partmac.o partmac.c partmac.c:124:26: warning: cast from 'unsigned char (*)[512]' to 'mac_Block0 *' (aka 'struct Block0 *') increases required alignment from 1 to 4 [-Wcast-align] mac_Block0 *maclabel=(mac_Block0*)&buffer; ^~~~~~~~~~~~~~~~~~~~ partmac.c:134:20: warning: cast from 'unsigned char *' to 'mac_DPME *' (aka 'struct dpme *') increases required alignment from 1 to 8 [-Wcast-align] mac_DPME *dpme=(mac_DPME *)buffer; ^~~~~~~~~~~~~~~~~~ partmac.c:204:35: warning: unused parameter 'disk_car' [-Wunused-parameter] static int write_part_mac(disk_t *disk_car, const list_part_t *list_part, const int ro, const int verbose, const int align) ^ partmac.c:204:64: warning: unused parameter 'list_part' [-Wunused-parameter] static int write_part_mac(disk_t *disk_car, const list_part_t *list_part, const int ro, const int verbose, const int align) ^ partmac.c:204:99: warning: unused parameter 'verbose' [-Wunused-parameter] static int write_part_mac(disk_t *disk_car, const list_part_t *list_part, const int ro, const int verbose, const int align) ^ partmac.c:204:118: warning: unused parameter 'align' [-Wunused-parameter] static int write_part_mac(disk_t *disk_car, const list_part_t *list_part, const int ro, const int verbose, const int align) ^ partmac.c:212:55: warning: unused parameter 'disk_car' [-Wunused-parameter] static list_part_t *init_part_order_mac(const disk_t *disk_car, list_part_t *list_part) ^ partmac.c:279:47: warning: unused parameter 'disk_car' [-Wunused-parameter] static void set_next_status_mac(const disk_t *disk_car, partition_t *partition) ^ partmac.c:312:89: warning: unused parameter 'verbose' [-Wunused-parameter] static void init_structure_mac(const disk_t *disk_car,list_part_t *list_part, const int verbose) ^ 9 warnings generated. mv -f .deps/partmac.Tpo .deps/partmac.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT partsun.o -MD -MP -MF .deps/partsun.Tpo -c -o partsun.o partsun.c partsun.c:122:33: warning: cast from 'const unsigned char *' to 'const sun_partition *' increases required alignment from 1 to 4 [-Wcast-align] const sun_partition *sunlabel=(const sun_partition*)buffer; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ partsun.c:145:12: warning: cast from 'unsigned char *' to 'sun_partition *' increases required alignment from 1 to 4 [-Wcast-align] sunlabel=(sun_partition*)buffer; ^~~~~~~~~~~~~~~~~~~~~~ partsun.c:182:35: warning: unused parameter 'disk_car' [-Wunused-parameter] static int write_part_sun(disk_t *disk_car, const list_part_t *list_part, const int ro, const int verbose, const int align) ^ partsun.c:182:64: warning: unused parameter 'list_part' [-Wunused-parameter] static int write_part_sun(disk_t *disk_car, const list_part_t *list_part, const int ro, const int verbose, const int align) ^ partsun.c:182:99: warning: unused parameter 'verbose' [-Wunused-parameter] static int write_part_sun(disk_t *disk_car, const list_part_t *list_part, const int ro, const int verbose, const int align) ^ partsun.c:182:118: warning: unused parameter 'align' [-Wunused-parameter] static int write_part_sun(disk_t *disk_car, const list_part_t *list_part, const int ro, const int verbose, const int align) ^ partsun.c:275:47: warning: unused parameter 'disk_car' [-Wunused-parameter] static void set_next_status_sun(const disk_t *disk_car, partition_t *partition) ^ partsun.c:308:89: warning: unused parameter 'verbose' [-Wunused-parameter] static void init_structure_sun(const disk_t *disk_car,list_part_t *list_part, const int verbose) ^ 8 warnings generated. mv -f .deps/partsun.Tpo .deps/partsun.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT partnone.o -MD -MP -MF .deps/partnone.Tpo -c -o partnone.o partnone.c partnone.c:151:70: warning: unused parameter 'verbose' [-Wunused-parameter] int get_geometry_from_nonembr(const unsigned char *buffer, const int verbose, CHSgeometry_t *geometry) ^ partnone.c:212:56: warning: unused parameter 'disk_car' [-Wunused-parameter] static list_part_t *init_part_order_none(const disk_t *disk_car, list_part_t *list_part) ^ partnone.c:218:48: warning: unused parameter 'disk_car' [-Wunused-parameter] static void set_next_status_none(const disk_t *disk_car, partition_t *partition) ^ partnone.c:218:71: warning: unused parameter 'partition' [-Wunused-parameter] static void set_next_status_none(const disk_t *disk_car, partition_t *partition) ^ partnone.c:222:45: warning: unused parameter 'list_part' [-Wunused-parameter] static int test_structure_none(list_part_t *list_part) ^ partnone.c:233:50: warning: unused parameter 'partition' [-Wunused-parameter] static int is_part_known_none(const partition_t *partition) ^ partnone.c:238:47: warning: unused parameter 'disk_car' [-Wunused-parameter] static void init_structure_none(const disk_t *disk_car,list_part_t *list_part, const int verbose) ^ partnone.c:238:90: warning: unused parameter 'verbose' [-Wunused-parameter] static void init_structure_none(const disk_t *disk_car,list_part_t *list_part, const int verbose) ^ partnone.c:247:97: warning: unused parameter 'saveheader' [-Wunused-parameter] static int check_part_none(disk_t *disk_car,const int verbose,partition_t *partition, const int saveheader) ^ 9 warnings generated. mv -f .deps/partnone.Tpo .deps/partnone.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT partxbox.o -MD -MP -MF .deps/partxbox.Tpo -c -o partxbox.o partxbox.c partxbox.c:134:36: warning: unused parameter 'disk_car' [-Wunused-parameter] static int write_part_xbox(disk_t *disk_car, const list_part_t *list_part, const int ro, const int verbose, const int align) ^ partxbox.c:134:65: warning: unused parameter 'list_part' [-Wunused-parameter] static int write_part_xbox(disk_t *disk_car, const list_part_t *list_part, const int ro, const int verbose, const int align) ^ partxbox.c:134:100: warning: unused parameter 'verbose' [-Wunused-parameter] static int write_part_xbox(disk_t *disk_car, const list_part_t *list_part, const int ro, const int verbose, const int align) ^ partxbox.c:134:119: warning: unused parameter 'align' [-Wunused-parameter] static int write_part_xbox(disk_t *disk_car, const list_part_t *list_part, const int ro, const int verbose, const int align) ^ partxbox.c:142:56: warning: unused parameter 'disk_car' [-Wunused-parameter] static list_part_t *init_part_order_xbox(const disk_t *disk_car, list_part_t *list_part) ^ partxbox.c:209:48: warning: unused parameter 'disk_car' [-Wunused-parameter] static void set_next_status_xbox(const disk_t *disk_car, partition_t *partition) ^ partxbox.c:242:90: warning: unused parameter 'verbose' [-Wunused-parameter] static void init_structure_xbox(const disk_t *disk_car,list_part_t *list_part, const int verbose) ^ 7 warnings generated. mv -f .deps/partxbox.Tpo .deps/partxbox.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT io_redir.o -MD -MP -MF .deps/io_redir.Tpo -c -o io_redir.o io_redir.c mv -f .deps/io_redir.Tpo .deps/io_redir.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT ntfs_io.o -MD -MP -MF .deps/ntfs_io.Tpo -c -o ntfs_io.o ntfs_io.c ntfs_io.c:126:61: warning: unused parameter 'dev' [-Wunused-parameter] static int ntfs_device_testdisk_io_stat(struct ntfs_device *dev, struct stat *buf) ^ ntfs_io.c:126:79: warning: unused parameter 'buf' [-Wunused-parameter] static int ntfs_device_testdisk_io_stat(struct ntfs_device *dev, struct stat *buf) ^ ntfs_io.c:133:62: warning: unused parameter 'dev' [-Wunused-parameter] static int ntfs_device_testdisk_io_ioctl(struct ntfs_device *dev, int request, ^ ntfs_io.c:133:71: warning: unused parameter 'request' [-Wunused-parameter] static int ntfs_device_testdisk_io_ioctl(struct ntfs_device *dev, int request, ^ ntfs_io.c:134:9: warning: unused parameter 'argp' [-Wunused-parameter] void *argp) ^ 5 warnings generated. mv -f .deps/ntfs_io.Tpo .deps/ntfs_io.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT ntfs_utl.o -MD -MP -MF .deps/ntfs_utl.Tpo -c -o ntfs_utl.o ntfs_utl.c mv -f .deps/ntfs_utl.Tpo .deps/ntfs_utl.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT partauto.o -MD -MP -MF .deps/partauto.Tpo -c -o partauto.o partauto.c mv -f .deps/partauto.Tpo .deps/partauto.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT sudo.o -MD -MP -MF .deps/sudo.Tpo -c -o sudo.o sudo.c sudo.c:47:11: warning: assigning to 'char *' from 'const char [14]' discards qualifiers [-Wincompatible-pointer-types] argv2[0]=SUDO_BIN; ^~~~~~~~~ 1 warning generated. mv -f .deps/sudo.Tpo .deps/sudo.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT unicode.o -MD -MP -MF .deps/unicode.Tpo -c -o unicode.o unicode.c mv -f .deps/unicode.Tpo .deps/unicode.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT win32.o -MD -MP -MF .deps/win32.Tpo -c -o win32.o win32.c mv -f .deps/win32.Tpo .deps/win32.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT analyse.o -MD -MP -MF .deps/analyse.Tpo -c -o analyse.o analyse.c analyse.c:81:28: warning: cast from 'unsigned char *' to 'const struct hfsp_vh *' increases required alignment from 1 to 8 [-Wcast-align] if(recover_HFSP(disk_car,(const struct hfsp_vh*)buffer,partition,verbose,dump_ind,1)==0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ analyse.c:133:25: warning: cast from 'unsigned char *' to 'const union swap_header *' increases required alignment from 1 to 4 [-Wcast-align] if(recover_Linux_SWAP((const union swap_header *)buffer, partition)==0) return 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ analyse.c:134:27: warning: cast from 'unsigned char *' to 'const pv_disk_v2_t *' increases required alignment from 1 to 4 [-Wcast-align] if(recover_LVM(disk_car,(const pv_disk_t*)buffer,partition,verbose,dump_ind)==0) return 1; ^~~~~~~~~~~~~~~~~~~~~~~~ analyse.c:140:31: warning: cast from 'unsigned char *' to 'const struct disk_netware *' increases required alignment from 1 to 4 [-Wcast-align] if(recover_netware(disk_car,(const struct disk_netware *)buffer,partition)==0) return 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ analyse.c:143:28: warning: cast from 'unsigned char *' to 'const struct luks_phdr *' increases required alignment from 1 to 4 [-Wcast-align] if(recover_LUKS(disk_car,(const struct luks_phdr*)buffer,partition,verbose,dump_ind)==0) return 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ analyse.c:145:40: warning: cast from 'unsigned char *' to 'const struct mdp_superblock_1 *' increases required alignment from 1 to 8 [-Wcast-align] const struct mdp_superblock_1 *sb1=(const struct mdp_superblock_1 *)buffer; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ analyse.c:147:29: warning: cast from 'unsigned char *' to 'const struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] recover_MD(disk_car,(const struct mdp_superblock_s*)buffer,partition,verbose,dump_ind)==0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ analyse.c:169:27: warning: cast from 'unsigned char *' to 'const struct disklabel *' increases required alignment from 1 to 4 [-Wcast-align] if(recover_BSD(disk_car,(const struct disklabel *)(buffer+0x200),partition,verbose,dump_ind)==0) return 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ analyse.c:170:29: warning: cast from 'unsigned char *' to 'const struct disk_super_block *' increases required alignment from 1 to 8 [-Wcast-align] if(recover_BeFS(disk_car, (const struct disk_super_block *)(buffer+0x200), partition, dump_ind)==0) return 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ analyse.c:171:30: warning: cast from 'unsigned char *' to 'const struct cramfs_super *' increases required alignment from 1 to 4 [-Wcast-align] if(recover_cramfs(disk_car,(const struct cramfs_super*)(buffer+0x200),partition,verbose,dump_ind)==0) return 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ analyse.c:189:28: warning: cast from 'unsigned char *' to 'const struct ext2_super_block *' increases required alignment from 1 to 4 [-Wcast-align] if(recover_EXT2(disk_car,(const struct ext2_super_block*)(buffer+0x400),partition,verbose,dump_ind)==0) return 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ analyse.c:191:28: warning: cast from 'unsigned char *' to 'const struct hfsp_vh *' increases required alignment from 1 to 8 [-Wcast-align] if(recover_HFSP(disk_car,(const struct hfsp_vh*)(buffer+0x400),partition,verbose,dump_ind,0)==0) return 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ analyse.c:204:40: warning: cast from 'unsigned char *' to 'const struct mdp_superblock_1 *' increases required alignment from 1 to 8 [-Wcast-align] const struct mdp_superblock_1 *sb1=(const struct mdp_superblock_1 *)buffer; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ analyse.c:206:29: warning: cast from 'unsigned char *' to 'const struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] recover_MD(disk_car,(const struct mdp_superblock_s*)buffer,partition,verbose,dump_ind)==0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ analyse.c:239:27: warning: cast from 'unsigned char *' to 'const struct jfs_superblock *' increases required alignment from 1 to 8 [-Wcast-align] if(recover_JFS(disk_car,(const struct jfs_superblock*)(buffer+0x200),partition,verbose,dump_ind)==0) return 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15 warnings generated. mv -f .deps/analyse.Tpo .deps/analyse.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT bfs.o -MD -MP -MF .deps/bfs.Tpo -c -o bfs.o bfs.c bfs.c:49:25: warning: cast from 'unsigned char *' to 'struct disk_super_block *' increases required alignment from 1 to 8 [-Wcast-align] if(test_BeFS(disk_car,(struct disk_super_block*)buffer,partition,0)!=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfs.c:54:17: warning: cast from 'unsigned char *' to 'struct disk_super_block *' increases required alignment from 1 to 8 [-Wcast-align] set_BeFS_info((struct disk_super_block*)buffer, partition); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. mv -f .deps/bfs.Tpo .deps/bfs.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT bsd.o -MD -MP -MF .deps/bsd.Tpo -c -o bsd.o bsd.c bsd.c:47:24: warning: cast from 'unsigned char *' to 'const struct disklabel *' increases required alignment from 1 to 4 [-Wcast-align] if(test_BSD(disk_car,(const struct disklabel*)buffer,partition,verbose,0,max_partitions)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bsd.c:52:28: warning: cast from 'unsigned char *' to 'const struct disklabel *' increases required alignment from 1 to 4 [-Wcast-align] set_part_name(partition,((const struct disklabel*)buffer)->d_packname,16); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. mv -f .deps/bsd.Tpo .deps/bsd.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT cramfs.o -MD -MP -MF .deps/cramfs.Tpo -c -o cramfs.o cramfs.c cramfs.c:51:28: warning: cast from 'unsigned char *' to 'struct cramfs_super *' increases required alignment from 1 to 4 [-Wcast-align] if(test_cramfs(disk_car, (struct cramfs_super*)buffer, partition, verbose)==0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cramfs.c:53:21: warning: cast from 'unsigned char *' to 'struct cramfs_super *' increases required alignment from 1 to 4 [-Wcast-align] set_cramfs_info((struct cramfs_super*)buffer, partition); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. mv -f .deps/cramfs.Tpo .deps/cramfs.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT exfat.o -MD -MP -MF .deps/exfat.Tpo -c -o exfat.o exfat.c exfat.c:58:59: warning: unused parameter 'exfat_header' [-Wunused-parameter] static int set_EXFAT_info(const struct exfat_super_block *exfat_header,partition_t *partition) ^ 1 warning generated. mv -f .deps/exfat.Tpo .deps/exfat.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT fat.o -MD -MP -MF .deps/fat.Tpo -c -o fat.o fat.c fat.c:266:32: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] next_cluster=le16((*((uint16_t*)&buffer[offset_o])))>>4; ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ fat.c:268:31: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] next_cluster=le16(*((uint16_t*)&buffer[offset_o]))&0x0FFF; ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ fat.c:274:29: warning: cast from 'unsigned char *' to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] const uint16_t *p16=(const uint16_t*)buffer; ^~~~~~~~~~~~~~~~~~~~~~~ fat.c:290:29: warning: cast from 'unsigned char *' to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] const uint32_t *p32=(const uint32_t*)buffer; ^~~~~~~~~~~~~~~~~~~~~~~ fat.c:354:12: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] (*((uint16_t*)&buffer[offset_o]))=le16((next_cluster<<4) | (le16(*((uint16_t*)&buffer[offset_o]))&0xF)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ fat.c:354:76: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] (*((uint16_t*)&buffer[offset_o]))=le16((next_cluster<<4) | (le16(*((uint16_t*)&buffer[offset_o]))&0xF)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ fat.c:356:12: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] (*((uint16_t*)&buffer[offset_o]))=le16((next_cluster) | (le16(*((uint16_t*)&buffer[offset_o]))&0xF000)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ fat.c:356:74: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] (*((uint16_t*)&buffer[offset_o]))=le16((next_cluster) | (le16(*((uint16_t*)&buffer[offset_o]))&0xF000)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ fat.c:360:23: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] uint16_t *p16=(uint16_t*)buffer; ^~~~~~~~~~~~~~~~~ fat.c:366:23: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *p32=(uint32_t*)buffer; ^~~~~~~~~~~~~~~~~ fat.c:394:7: warning: cast from 'unsigned char *' to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] p32=(const uint32_t*)buffer; ^~~~~~~~~~~~~~~~~~~~~~~ fat.c:1026:7: warning: cast from 'unsigned char *' to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] p32=(const uint32_t*)buffer; ^~~~~~~~~~~~~~~~~~~~~~~ 12 warnings generated. mv -f .deps/fat.Tpo .deps/fat.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT fatx.o -MD -MP -MF .deps/fatx.Tpo -c -o fatx.o fatx.c mv -f .deps/fatx.Tpo .deps/fatx.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT ext2.o -MD -MP -MF .deps/ext2.Tpo -c -o ext2.o ext2.c ext2.c:51:16: warning: cast from 'unsigned char *' to 'struct ext2_super_block *' increases required alignment from 1 to 4 [-Wcast-align] if(test_EXT2((struct ext2_super_block*)buffer, partition)!=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ext2.c:56:17: warning: cast from 'unsigned char *' to 'struct ext2_super_block *' increases required alignment from 1 to 4 [-Wcast-align] set_EXT2_info((struct ext2_super_block*)buffer, partition, verbose); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. mv -f .deps/ext2.Tpo .deps/ext2.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT jfs.o -MD -MP -MF .deps/jfs.Tpo -c -o jfs.o jfs.c jfs.c:51:25: warning: cast from 'unsigned char *' to 'struct jfs_superblock *' increases required alignment from 1 to 8 [-Wcast-align] if(test_JFS(disk_car, (struct jfs_superblock*)buffer, partition,0)!=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jfs.c:56:16: warning: cast from 'unsigned char *' to 'struct jfs_superblock *' increases required alignment from 1 to 8 [-Wcast-align] set_JFS_info((struct jfs_superblock*)buffer, partition); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. mv -f .deps/jfs.Tpo .deps/jfs.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT hfs.o -MD -MP -MF .deps/hfs.Tpo -c -o hfs.o hfs.c mv -f .deps/hfs.Tpo .deps/hfs.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT hfsp.o -MD -MP -MF .deps/hfsp.Tpo -c -o hfsp.o hfsp.c hfsp.c:49:25: warning: cast from 'unsigned char *' to 'struct hfsp_vh *' increases required alignment from 1 to 8 [-Wcast-align] if(test_HFSP(disk_car,(struct hfsp_vh *)buffer,partition,verbose,0)!=0) ^~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. mv -f .deps/hfsp.Tpo .deps/hfsp.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT hpfs.o -MD -MP -MF .deps/hpfs.Tpo -c -o hpfs.o hpfs.c mv -f .deps/hpfs.Tpo .deps/hpfs.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT luks.o -MD -MP -MF .deps/luks.Tpo -c -o luks.o luks.c luks.c:51:26: warning: cast from 'unsigned char *' to 'struct luks_phdr *' increases required alignment from 1 to 4 [-Wcast-align] if(test_LUKS(disk_car, (struct luks_phdr*)buffer, partition, 0)!=0) ^~~~~~~~~~~~~~~~~~~~~~~~~ luks.c:56:17: warning: cast from 'unsigned char *' to 'struct luks_phdr *' increases required alignment from 1 to 4 [-Wcast-align] set_LUKS_info((struct luks_phdr*)buffer, partition); ^~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. mv -f .deps/luks.Tpo .deps/luks.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT lvm.o -MD -MP -MF .deps/lvm.Tpo -c -o lvm.o lvm.c lvm.c:54:24: warning: cast from 'unsigned char *' to 'pv_disk_v2_t *' increases required alignment from 1 to 4 [-Wcast-align] if(test_LVM(disk_car,(pv_disk_t *)buffer,partition,verbose,0)!=0) ^~~~~~~~~~~~~~~~~~~ 1 warning generated. mv -f .deps/lvm.Tpo .deps/lvm.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT md.o -MD -MP -MF .deps/md.Tpo -c -o md.o md.c md.c:49:40: warning: cast from 'unsigned char *' to 'const struct mdp_superblock_1 *' increases required alignment from 1 to 8 [-Wcast-align] const struct mdp_superblock_1 *sb1=(const struct mdp_superblock_1 *)buffer; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:53:20: warning: cast from 'unsigned char *' to 'struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] test_MD(disk_car, (struct mdp_superblock_s*)buffer, partition, 0)==0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:56:19: warning: cast from 'unsigned char *' to 'struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] set_MD_info((struct mdp_superblock_s*)buffer, partition, verbose); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:63:30: warning: cast from 'unsigned char *' to 'struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] test_MD_be(disk_car, (struct mdp_superblock_s*)buffer, partition, 0)==0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:66:22: warning: cast from 'unsigned char *' to 'struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] set_MD_info_be((struct mdp_superblock_s*)buffer, partition, verbose); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:74:40: warning: cast from 'unsigned char *' to 'const struct mdp_superblock_1 *' increases required alignment from 1 to 8 [-Wcast-align] const struct mdp_superblock_1 *sb1=(const struct mdp_superblock_1 *)buffer; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:78:27: warning: cast from 'unsigned char *' to 'struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] test_MD(disk_car, (struct mdp_superblock_s*)buffer, partition, 0)==0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:81:19: warning: cast from 'unsigned char *' to 'struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] set_MD_info((struct mdp_superblock_s*)buffer, partition, verbose); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:88:30: warning: cast from 'unsigned char *' to 'struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] test_MD_be(disk_car, (struct mdp_superblock_s*)buffer, partition, 0)==0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:91:22: warning: cast from 'unsigned char *' to 'struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] set_MD_info_be((struct mdp_superblock_s*)buffer, partition, verbose); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:98:39: warning: cast from 'unsigned char *' to 'const struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] const struct mdp_superblock_s *sb=(const struct mdp_superblock_s *)buffer; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:108:22: warning: cast from 'unsigned char *' to 'struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] test_MD(disk_car, (struct mdp_superblock_s*)buffer, partition, 0)==0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:111:21: warning: cast from 'unsigned char *' to 'struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] set_MD_info((struct mdp_superblock_s*)buffer, partition, verbose); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:117:25: warning: cast from 'unsigned char *' to 'struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] test_MD_be(disk_car, (struct mdp_superblock_s*)buffer, partition, 0)==0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:120:24: warning: cast from 'unsigned char *' to 'struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] set_MD_info_be((struct mdp_superblock_s*)buffer, partition, verbose); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:136:42: warning: cast from 'unsigned char *' to 'const struct mdp_superblock_1 *' increases required alignment from 1 to 8 [-Wcast-align] const struct mdp_superblock_1 *sb1=(const struct mdp_superblock_1 *)buffer; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:140:29: warning: cast from 'unsigned char *' to 'struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] test_MD(disk_car, (struct mdp_superblock_s*)buffer, partition, 0)==0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:143:21: warning: cast from 'unsigned char *' to 'struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] set_MD_info((struct mdp_superblock_s*)buffer, partition, verbose); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:150:32: warning: cast from 'unsigned char *' to 'struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] test_MD_be(disk_car, (struct mdp_superblock_s*)buffer, partition, 0)==0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:153:24: warning: cast from 'unsigned char *' to 'struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] set_MD_info_be((struct mdp_superblock_s*)buffer, partition, verbose); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:171:30: warning: cast from 'unsigned char *' to 'struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] if(recover_MD(disk_car,(struct mdp_superblock_s*)buffer,partition,verbose,0)==0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:184:42: warning: cast from 'unsigned char *' to 'const struct mdp_superblock_1 *' increases required alignment from 1 to 8 [-Wcast-align] const struct mdp_superblock_1 *sb1=(const struct mdp_superblock_1 *)buffer; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:186:31: warning: cast from 'unsigned char *' to 'struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] recover_MD(disk_car,(struct mdp_superblock_s*)buffer,partition,verbose,0)==0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:215:42: warning: cast from 'const struct mdp_superblock_s *' to 'const struct mdp_superblock_1 *' increases required alignment from 4 to 8 [-Wcast-align] const struct mdp_superblock_1 *sb1=(const struct mdp_superblock_1 *)sb; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:235:42: warning: cast from 'const struct mdp_superblock_s *' to 'const struct mdp_superblock_1 *' increases required alignment from 4 to 8 [-Wcast-align] const struct mdp_superblock_1 *sb1=(const struct mdp_superblock_1 *)sb; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:274:40: warning: cast from 'const struct mdp_superblock_s *' to 'const struct mdp_superblock_1 *' increases required alignment from 4 to 8 [-Wcast-align] const struct mdp_superblock_1 *sb1=(const struct mdp_superblock_1 *)sb; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ md.c:332:40: warning: cast from 'const struct mdp_superblock_s *' to 'const struct mdp_superblock_1 *' increases required alignment from 4 to 8 [-Wcast-align] const struct mdp_superblock_1 *sb1=(const struct mdp_superblock_1 *)sb; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27 warnings generated. mv -f .deps/md.Tpo .deps/md.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT netware.o -MD -MP -MF .deps/netware.Tpo -c -o netware.o netware.c netware.c:55:19: warning: cast from 'unsigned char *' to 'const struct disk_netware *' increases required alignment from 1 to 4 [-Wcast-align] if(test_netware((const struct disk_netware *)buffer, partition)!=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. mv -f .deps/netware.Tpo .deps/netware.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT ntfs.o -MD -MP -MF .deps/ntfs.Tpo -c -o ntfs.o ntfs.c ntfs.c:194:6: warning: cast from 'const char *' to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] if(NTFS_GETU16(mft_record + 0x14)%8!=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ntfs.h:67:35: note: expanded from: #define NTFS_GETU16(p) (le16(*(const uint16_t*)(p))) ^ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ ntfs.c:196:6: warning: cast from 'const char *' to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] if(NTFS_GETU16(mft_record + 0x14)<42) /* sizeof(MFT_RECORD)>=42 */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ntfs.h:67:35: note: expanded from: #define NTFS_GETU16(p) (le16(*(const uint16_t*)(p))) ^ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ ntfs.c:202:29: warning: cast from 'const char *' to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] attr_record= mft_record + NTFS_GETU16(mft_record + 0x14); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ntfs.h:67:35: note: expanded from: #define NTFS_GETU16(p) (le16(*(const uint16_t*)(p))) ^ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ ntfs.c:221:15: warning: cast from 'const char *' to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] attr_type=NTFS_GETU32(attr_record); ^~~~~~~~~~~~~~~~~~~~~~~~ ./ntfs.h:68:35: note: expanded from: #define NTFS_GETU32(p) (le32(*(const uint32_t*)(p))) ^ ./common.h:379:19: note: expanded from: #define le32(x) (x) ^ ntfs.c:224:14: warning: cast from 'const char *' to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] attr_len=NTFS_GETU16(attr_record+4); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./ntfs.h:67:35: note: expanded from: #define NTFS_GETU16(p) (le16(*(const uint16_t*)(p))) ^ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ ntfs.c:240:38: warning: cast from 'const char *' to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] unsigned int attr_value_length=NTFS_GETU16(attr_record+0x10); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ntfs.h:67:35: note: expanded from: #define NTFS_GETU16(p) (le16(*(const uint16_t*)(p))) ^ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ ntfs.c:241:38: warning: cast from 'const char *' to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] unsigned int attr_value_offset=NTFS_GETU16(attr_record+0x14); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ntfs.h:67:35: note: expanded from: #define NTFS_GETU16(p) (le16(*(const uint16_t*)(p))) ^ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ ntfs.c:318:20: warning: cast from 'const char *' to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] return NTFS_GETU32(attr_td_list_entry+8); /* index_block_size */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ntfs.h:68:35: note: expanded from: #define NTFS_GETU32(p) (le32(*(const uint32_t*)(p))) ^ ./common.h:379:19: note: expanded from: #define le32(x) (x) ^ ntfs.c:337:36: warning: cast from 'const char *' to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] mapping_pairs_offset=NTFS_GETU16(attr_record+32); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ntfs.h:67:35: note: expanded from: #define NTFS_GETU16(p) (le16(*(const uint16_t*)(p))) ^ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ ntfs.c:437:19: warning: cast from 'char *' to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] if((res>0)|| (NTFS_GETU32(attr + 0x1C)<0x30)) ^~~~~~~~~~~~~~~~~~~~~~~~ ./ntfs.h:68:35: note: expanded from: #define NTFS_GETU32(p) (le32(*(const uint32_t*)(p))) ^ ./common.h:379:19: note: expanded from: #define le32(x) (x) ^ ntfs.c:442:12: warning: cast from 'char *' to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] attr+= NTFS_GETU32(attr + 0x1C); ^~~~~~~~~~~~~~~~~~~~~~~~ ./ntfs.h:68:35: note: expanded from: #define NTFS_GETU32(p) (le32(*(const uint32_t*)(p))) ^ ./common.h:379:19: note: expanded from: #define le32(x) (x) ^ 11 warnings generated. mv -f .deps/ntfs.Tpo .deps/ntfs.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT rfs.o -MD -MP -MF .deps/rfs.Tpo -c -o rfs.o rfs.c mv -f .deps/rfs.Tpo .deps/rfs.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT savehdr.o -MD -MP -MF .deps/savehdr.Tpo -c -o savehdr.o savehdr.c mv -f .deps/savehdr.Tpo .deps/savehdr.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT sun.o -MD -MP -MF .deps/sun.Tpo -c -o sun.o sun.c mv -f .deps/sun.Tpo .deps/sun.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT swap.o -MD -MP -MF .deps/swap.Tpo -c -o swap.o swap.c swap.c:47:22: warning: cast from 'unsigned char *' to 'union swap_header *' increases required alignment from 1 to 4 [-Wcast-align] if(test_Linux_SWAP((union swap_header*)buffer, partition)!=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~ swap.c:52:23: warning: cast from 'unsigned char *' to 'union swap_header *' increases required alignment from 1 to 4 [-Wcast-align] set_Linux_SWAP_info((union swap_header*)buffer,partition); ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. mv -f .deps/swap.Tpo .deps/swap.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT sysv.o -MD -MP -MF .deps/sysv.Tpo -c -o sysv.o sysv.c mv -f .deps/sysv.Tpo .deps/sysv.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT ufs.o -MD -MP -MF .deps/ufs.Tpo -c -o ufs.o ufs.c mv -f .deps/ufs.Tpo .deps/ufs.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT xfs.o -MD -MP -MF .deps/xfs.Tpo -c -o xfs.o xfs.c mv -f .deps/xfs.Tpo .deps/xfs.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT addpart.o -MD -MP -MF .deps/addpart.Tpo -c -o addpart.o addpart.c mv -f .deps/addpart.Tpo .deps/addpart.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT adv.o -MD -MP -MF .deps/adv.Tpo -c -o adv.o adv.c mv -f .deps/adv.Tpo .deps/adv.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT askloc.o -MD -MP -MF .deps/askloc.Tpo -c -o askloc.o askloc.c askloc.c:263:25: warning: cast from 'char *' to 'file_info_t *' increases required alignment from 1 to 8 [-Wcast-align] file_info=td_list_entry(file_walker, file_info_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ askloc.c:381:13: warning: cast from 'char *' to 'file_info_t *' increases required alignment from 1 to 8 [-Wcast-align] file_info=td_list_entry(current_file, file_info_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. mv -f .deps/askloc.Tpo .deps/askloc.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT chgtype.o -MD -MP -MF .deps/chgtype.Tpo -c -o chgtype.o chgtype.c mv -f .deps/chgtype.Tpo .deps/chgtype.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT chgtypen.o -MD -MP -MF .deps/chgtypen.Tpo -c -o chgtypen.o chgtypen.c mv -f .deps/chgtypen.Tpo .deps/chgtypen.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT dimage.o -MD -MP -MF .deps/dimage.Tpo -c -o dimage.o dimage.c mv -f .deps/dimage.Tpo .deps/dimage.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT dirn.o -MD -MP -MF .deps/dirn.Tpo -c -o dirn.o dirn.c mv -f .deps/dirn.Tpo .deps/dirn.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT dirpart.o -MD -MP -MF .deps/dirpart.Tpo -c -o dirpart.o dirpart.c mv -f .deps/dirpart.Tpo .deps/dirpart.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT diskacc.o -MD -MP -MF .deps/diskacc.Tpo -c -o diskacc.o diskacc.c mv -f .deps/diskacc.Tpo .deps/diskacc.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT diskcapa.o -MD -MP -MF .deps/diskcapa.Tpo -c -o diskcapa.o diskcapa.c mv -f .deps/diskcapa.Tpo .deps/diskcapa.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT edit.o -MD -MP -MF .deps/edit.Tpo -c -o edit.o edit.c mv -f .deps/edit.Tpo .deps/edit.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT ext2_sb.o -MD -MP -MF .deps/ext2_sb.Tpo -c -o ext2_sb.o ext2_sb.c mv -f .deps/ext2_sb.Tpo .deps/ext2_sb.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT ext2_sbn.o -MD -MP -MF .deps/ext2_sbn.Tpo -c -o ext2_sbn.o ext2_sbn.c ext2_sbn.c:50:31: warning: cast from 'unsigned char *' to 'struct ext2_super_block *' increases required alignment from 1 to 4 [-Wcast-align] struct ext2_super_block *sb=(struct ext2_super_block *)buffer; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. mv -f .deps/ext2_sbn.Tpo .deps/ext2_sbn.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT fat1x.o -MD -MP -MF .deps/fat1x.Tpo -c -o fat1x.o fat1x.c mv -f .deps/fat1x.Tpo .deps/fat1x.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT fat32.o -MD -MP -MF .deps/fat32.Tpo -c -o fat32.o fat32.c mv -f .deps/fat32.Tpo .deps/fat32.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT fat_adv.o -MD -MP -MF .deps/fat_adv.Tpo -c -o fat_adv.o fat_adv.c fat_adv.c:638:16: warning: cast from 'unsigned char *' to 'struct msdos_dir_entry *' increases required alignment from 1 to 4 [-Wcast-align] file2entry((struct msdos_dir_entry*)buffer+current_entry,current_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fat_adv.c:1405:25: warning: cast from 'const unsigned char *' to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] const uint16_t *p16=(const uint16_t*)buffer; ^~~~~~~~~~~~~~~~~~~~~~~ fat_adv.c:1465:25: warning: cast from 'const unsigned char *' to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] const uint32_t *p32=(const uint32_t*)buffer; ^~~~~~~~~~~~~~~~~~~~~~~ fat_adv.c:2560:27: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *p32=(uint32_t*)buffer_fat[fat_nbr]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fat_adv.c:2574:27: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] uint16_t *p16=(uint16_t*)buffer_fat[fat_nbr]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fat_adv.c:2585:36: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] next_cluster=le16((*((uint16_t*)&buffer_fat[fat_nbr][offset_o])))>>4; ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ fat_adv.c:2587:35: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] next_cluster=le16(*((uint16_t*)&buffer_fat[fat_nbr][offset_o]))&0x0FFF; ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ fat_adv.c:2591:19: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] *((uint16_t*)&buffer_fat[fat_nbr][offset_o])=le16((FAT12_EOC<<4)|(le16((*((uint16_t*)&buffer_fat[fat_nbr][offset_o])))&0x0F)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fat_adv.c:2591:91: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] *((uint16_t*)&buffer_fat[fat_nbr][offset_o])=le16((FAT12_EOC<<4)|(le16((*((uint16_t*)&buffer_fat[fat_nbr][offset_o])))&0x0F)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ fat_adv.c:2593:19: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] *((uint16_t*)&buffer_fat[fat_nbr][offset_o])=le16(FAT12_EOC |(le16((*((uint16_t*)&buffer_fat[fat_nbr][offset_o])))&0xF000)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fat_adv.c:2593:91: warning: cast from 'unsigned char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] *((uint16_t*)&buffer_fat[fat_nbr][offset_o])=le16(FAT12_EOC |(le16((*((uint16_t*)&buffer_fat[fat_nbr][offset_o])))&0xF000)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ 11 warnings generated. mv -f .deps/fat_adv.Tpo .deps/fat_adv.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT fat_cluster.o -MD -MP -MF .deps/fat_cluster.Tpo -c -o fat_cluster.o fat_cluster.c mv -f .deps/fat_cluster.Tpo .deps/fat_cluster.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT fatn.o -MD -MP -MF .deps/fatn.Tpo -c -o fatn.o fatn.c mv -f .deps/fatn.Tpo .deps/fatn.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT geometry.o -MD -MP -MF .deps/geometry.Tpo -c -o geometry.o geometry.c mv -f .deps/geometry.Tpo .deps/geometry.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT godmode.o -MD -MP -MF .deps/godmode.Tpo -c -o godmode.o godmode.c godmode.c:537:38: warning: cast from 'unsigned char *' to 'const struct mdp_superblock_s *' increases required alignment from 1 to 4 [-Wcast-align] if(recover_MD(disk_car,(const struct mdp_superblock_s*)buffer_disk,partition,verbose,dump_ind)==0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ godmode.c:539:52: warning: cast from 'unsigned char *' to 'const struct mdp_superblock_1 *' increases required alignment from 1 to 8 [-Wcast-align] const struct mdp_superblock_1 *sb1=(const struct mdp_superblock_1 *)buffer_disk; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ godmode.c:634:53: warning: cast from 'unsigned char *' to 'const struct ext2_super_block *' increases required alignment from 1 to 4 [-Wcast-align] const struct ext2_super_block *sb=(const struct ext2_super_block*)buffer_disk; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. mv -f .deps/godmode.Tpo .deps/godmode.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT hiddenn.o -MD -MP -MF .deps/hiddenn.Tpo -c -o hiddenn.o hiddenn.c mv -f .deps/hiddenn.Tpo .deps/hiddenn.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT intrface.o -MD -MP -MF .deps/intrface.Tpo -c -o intrface.o intrface.c mv -f .deps/intrface.Tpo .deps/intrface.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT intrfn.o -MD -MP -MF .deps/intrfn.Tpo -c -o intrfn.o intrfn.c intrfn.c:509:14: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare] if(nbr_line<=DUMP_MAX_LINES) ~~~~~~~~^ ~~~~~~~~~~~~~~ intrfn.c:518:39: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare] for (i=pos; (iDUMP_MAX_LINES-1) ~~~^~~~~~~~~~~~~~~~~ intrfn.c:618:14: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare] if(nbr_line<=DUMP_MAX_LINES) ~~~~~~~~^ ~~~~~~~~~~~~~~ intrfn.c:624:39: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare] for (i=pos; (iDUMP_MAX_LINES-1) ~~~^~~~~~~~~~~~~~~~~ 6 warnings generated. mv -f .deps/intrfn.Tpo .deps/intrfn.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT nodisk.o -MD -MP -MF .deps/nodisk.Tpo -c -o nodisk.o nodisk.c mv -f .deps/nodisk.Tpo .deps/nodisk.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT ntfs_adv.o -MD -MP -MF .deps/ntfs_adv.Tpo -c -o ntfs_adv.o ntfs_adv.c ntfs_adv.c:365:20: warning: cast from 'const char *' to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *mft_record_size=NTFS_GETU32(attr + 0x1C); ^~~~~~~~~~~~~~~~~~~~~~~~ ./ntfs.h:68:35: note: expanded from: #define NTFS_GETU32(p) (le32(*(const uint32_t*)(p))) ^ ./common.h:379:19: note: expanded from: #define le32(x) (x) ^ ntfs_adv.c:372:10: warning: cast from 'const char *' to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] attr+= NTFS_GETU32(attr + 0x1C); ^~~~~~~~~~~~~~~~~~~~~~~~ ./ntfs.h:68:35: note: expanded from: #define NTFS_GETU32(p) (le32(*(const uint32_t*)(p))) ^ ./common.h:379:19: note: expanded from: #define le32(x) (x) ^ ntfs_adv.c:470:41: warning: cast from 'char *' to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] if(memcmp(buffer,"FILE",4)==0 && (NTFS_GETU16(buffer+ 0x14)%8==0) && (NTFS_GETU16(buffer+ 0x14)>=42) ^~~~~~~~~~~~~~~~~~~~~~~~~ ./ntfs.h:67:35: note: expanded from: #define NTFS_GETU16(p) (le16(*(const uint16_t*)(p))) ^ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ ntfs_adv.c:470:77: warning: cast from 'char *' to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] if(memcmp(buffer,"FILE",4)==0 && (NTFS_GETU16(buffer+ 0x14)%8==0) && (NTFS_GETU16(buffer+ 0x14)>=42) ^~~~~~~~~~~~~~~~~~~~~~~~~ ./ntfs.h:67:35: note: expanded from: #define NTFS_GETU16(p) (le16(*(const uint16_t*)(p))) ^ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ ntfs_adv.c:471:7: warning: cast from 'char *' to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] &&(NTFS_GETU16(buffer+22)==1)) /* MFT_RECORD_IN_USE */ ^~~~~~~~~~~~~~~~~~~~~~ ./ntfs.h:67:35: note: expanded from: #define NTFS_GETU16(p) (le16(*(const uint16_t*)(p))) ^ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ ntfs_adv.c:478:112: warning: cast from 'char *' to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] log_info("mft at %lu, seq=%u, main=%u res=%d\n",(long unsigned)sector,NTFS_GETU8(buffer+0x10),(unsigned int)NTFS_GETU32(buffer+0x20),res); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./log.h:56:72: note: expanded from: #define log_info(FORMAT, ARGS...) log_redirect(LOG_LEVEL_INFO,FORMAT,##ARGS) ^ ./ntfs.h:68:35: note: expanded from: #define NTFS_GETU32(p) (le32(*(const uint32_t*)(p))) ^ ./common.h:379:19: note: expanded from: #define le32(x) (x) ^ ntfs_adv.c:525:41: warning: cast from 'char *' to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] if(memcmp(buffer,"FILE",4)==0 && (NTFS_GETU16(buffer+ 0x14)%8==0) && (NTFS_GETU16(buffer+ 0x14)>=42)) ^~~~~~~~~~~~~~~~~~~~~~~~~ ./ntfs.h:67:35: note: expanded from: #define NTFS_GETU16(p) (le16(*(const uint16_t*)(p))) ^ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ ntfs_adv.c:525:77: warning: cast from 'char *' to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] if(memcmp(buffer,"FILE",4)==0 && (NTFS_GETU16(buffer+ 0x14)%8==0) && (NTFS_GETU16(buffer+ 0x14)>=42)) ^~~~~~~~~~~~~~~~~~~~~~~~~ ./ntfs.h:67:35: note: expanded from: #define NTFS_GETU16(p) (le16(*(const uint16_t*)(p))) ^ ./common.h:375:19: note: expanded from: #define le16(x) (x) /* x as little endian */ ^ ntfs_adv.c:532:112: warning: cast from 'char *' to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] log_info("mft at %lu, seq=%u, main=%u res=%d\n",(long unsigned)sector,NTFS_GETU8(buffer+0x10),(unsigned int)NTFS_GETU32(buffer+0x20),res); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./log.h:56:72: note: expanded from: #define log_info(FORMAT, ARGS...) log_redirect(LOG_LEVEL_INFO,FORMAT,##ARGS) ^ ./ntfs.h:68:35: note: expanded from: #define NTFS_GETU32(p) (le32(*(const uint32_t*)(p))) ^ ./common.h:379:19: note: expanded from: #define le32(x) (x) ^ 9 warnings generated. mv -f .deps/ntfs_adv.Tpo .deps/ntfs_adv.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT ntfs_fix.o -MD -MP -MF .deps/ntfs_fix.Tpo -c -o ntfs_fix.o ntfs_fix.c mv -f .deps/ntfs_fix.Tpo .deps/ntfs_fix.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT ntfs_udl.o -MD -MP -MF .deps/ntfs_udl.Tpo -c -o ntfs_udl.o ntfs_udl.c ntfs_udl.c:173:26: warning: cast from 'char *' to 'struct filename *' increases required alignment from 1 to 8 [-Wcast-align] struct filename *f = td_list_entry(item, struct filename, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ntfs_udl.c:180:22: warning: cast from 'char *' to 'struct data *' increases required alignment from 1 to 8 [-Wcast-align] struct data *d = td_list_entry(item, struct data, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ntfs_udl.c:461:22: warning: cast from 'char *' to 'ntfschar *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] data->uname = (ntfschar *) ((char *) rec + le16_to_cpu(rec->name_offset)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ntfs_udl.c:618:11: warning: cast from 'char *' to 'struct data *' increases required alignment from 1 to 8 [-Wcast-align] data = td_list_entry(pos, struct data, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ntfs_udl.c:883:20: warning: cast from 'char *' to 'struct data *' increases required alignment from 1 to 8 [-Wcast-align] struct data *d = td_list_entry(item, struct data, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ntfs_udl.c:1205:14: warning: cast from 'char *' to 'file_info_t *' increases required alignment from 1 to 8 [-Wcast-align] file_info=td_list_entry(file_walker, file_info_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ntfs_udl.c:1330:16: warning: cast from 'char *' to 'file_info_t *' increases required alignment from 1 to 8 [-Wcast-align] file_info=td_list_entry(current_file, file_info_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ntfs_udl.c:1342:16: warning: cast from 'char *' to 'file_info_t *' increases required alignment from 1 to 8 [-Wcast-align] file_info=td_list_entry(current_file, file_info_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ntfs_udl.c:1414:18: warning: cast from 'char *' to 'file_info_t *' increases required alignment from 1 to 8 [-Wcast-align] file_info=td_list_entry(file_walker, file_info_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9 warnings generated. mv -f .deps/ntfs_udl.Tpo .deps/ntfs_udl.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT parti386n.o -MD -MP -MF .deps/parti386n.Tpo -c -o parti386n.o parti386n.c mv -f .deps/parti386n.Tpo .deps/parti386n.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT partgptn.o -MD -MP -MF .deps/partgptn.Tpo -c -o partgptn.o partgptn.c mv -f .deps/partgptn.Tpo .deps/partgptn.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT partmacn.o -MD -MP -MF .deps/partmacn.Tpo -c -o partmacn.o partmacn.c mv -f .deps/partmacn.Tpo .deps/partmacn.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT partsunn.o -MD -MP -MF .deps/partsunn.Tpo -c -o partsunn.o partsunn.c mv -f .deps/partsunn.Tpo .deps/partsunn.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT partxboxn.o -MD -MP -MF .deps/partxboxn.Tpo -c -o partxboxn.o partxboxn.c mv -f .deps/partxboxn.Tpo .deps/partxboxn.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT tanalyse.o -MD -MP -MF .deps/tanalyse.Tpo -c -o tanalyse.o tanalyse.c mv -f .deps/tanalyse.Tpo .deps/tanalyse.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT tbanner.o -MD -MP -MF .deps/tbanner.Tpo -c -o tbanner.o tbanner.c mv -f .deps/tbanner.Tpo .deps/tbanner.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT tdelete.o -MD -MP -MF .deps/tdelete.Tpo -c -o tdelete.o tdelete.c mv -f .deps/tdelete.Tpo .deps/tdelete.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT tdiskop.o -MD -MP -MF .deps/tdiskop.Tpo -c -o tdiskop.o tdiskop.c mv -f .deps/tdiskop.Tpo .deps/tdiskop.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT tdisksel.o -MD -MP -MF .deps/tdisksel.Tpo -c -o tdisksel.o tdisksel.c mv -f .deps/tdisksel.Tpo .deps/tdisksel.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT testdisk.o -MD -MP -MF .deps/testdisk.Tpo -c -o testdisk.o testdisk.c mv -f .deps/testdisk.Tpo .deps/testdisk.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT thfs.o -MD -MP -MF .deps/thfs.Tpo -c -o thfs.o thfs.c thfs.c:124:34: warning: cast from 'unsigned char *' to 'const struct hfsp_vh *' increases required alignment from 1 to 8 [-Wcast-align] else if(test_HFSP(disk_car,(const struct hfsp_vh*)buffer_bs,partition,verbose,0)==0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thfs.c:144:34: warning: cast from 'unsigned char *' to 'const struct hfsp_vh *' increases required alignment from 1 to 8 [-Wcast-align] else if(test_HFSP(disk_car,(const struct hfsp_vh*)buffer_backup_bs,partition,verbose,0)==0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. mv -f .deps/thfs.Tpo .deps/thfs.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT tload.o -MD -MP -MF .deps/tload.Tpo -c -o tload.o tload.c tload.c:103:9: warning: cast from 'char *' to 'backup_disk_t *' (aka 'struct backup_disk *') increases required alignment from 1 to 8 [-Wcast-align] backup=td_list_entry(backup_walker, backup_disk_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tload.c:206:12: warning: cast from 'char *' to 'backup_disk_t *' (aka 'struct backup_disk *') increases required alignment from 1 to 8 [-Wcast-align] backup=td_list_entry(backup_walker, backup_disk_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tload.c:218:12: warning: cast from 'char *' to 'backup_disk_t *' (aka 'struct backup_disk *') increases required alignment from 1 to 8 [-Wcast-align] backup=td_list_entry(backup_current, backup_disk_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tload.c:231:14: warning: cast from 'char *' to 'backup_disk_t *' (aka 'struct backup_disk *') increases required alignment from 1 to 8 [-Wcast-align] backup=td_list_entry(backup_walker, backup_disk_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated. mv -f .deps/tload.Tpo .deps/tload.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT tlog.o -MD -MP -MF .deps/tlog.Tpo -c -o tlog.o tlog.c mv -f .deps/tlog.Tpo .deps/tlog.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT tmbrcode.o -MD -MP -MF .deps/tmbrcode.Tpo -c -o tmbrcode.o tmbrcode.c mv -f .deps/tmbrcode.Tpo .deps/tmbrcode.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT tntfs.o -MD -MP -MF .deps/tntfs.Tpo -c -o tntfs.o tntfs.c mv -f .deps/tntfs.Tpo .deps/tntfs.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT toptions.o -MD -MP -MF .deps/toptions.Tpo -c -o toptions.o toptions.c mv -f .deps/toptions.Tpo .deps/toptions.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT tpartwr.o -MD -MP -MF .deps/tpartwr.Tpo -c -o tpartwr.o tpartwr.c mv -f .deps/tpartwr.Tpo .deps/tpartwr.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT dir.o -MD -MP -MF .deps/dir.Tpo -c -o dir.o dir.c dir.c:222:18: warning: cast from 'char *' to 'file_info_t *' increases required alignment from 1 to 8 [-Wcast-align] current_file=td_list_entry(tmp, file_info_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dir.c:275:15: warning: cast from 'char *' to 'file_info_t *' increases required alignment from 1 to 8 [-Wcast-align] file_info=td_list_entry(file_walker, file_info_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dir.c:365:29: warning: cast from 'char *' to 'file_info_t *' increases required alignment from 1 to 8 [-Wcast-align] const file_info_t *file_a=td_list_entry(a, file_info_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dir.c:366:29: warning: cast from 'char *' to 'file_info_t *' increases required alignment from 1 to 8 [-Wcast-align] const file_info_t *file_b=td_list_entry(b, file_info_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated. mv -f .deps/dir.Tpo .deps/dir.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT ext2_dir.o -MD -MP -MF .deps/ext2_dir.Tpo -c -o ext2_dir.o ext2_dir.c ext2_dir.c:72:9: warning: use of GNU old-style field designator extension [-Wgnu-designator] magic: EXT2_ET_MAGIC_IO_MANAGER, ^~~~~~ .magic = ext2_dir.c:73:9: warning: use of GNU old-style field designator extension [-Wgnu-designator] name: "TestDisk I/O Manager", ^~~~~ .name = ext2_dir.c:74:9: warning: use of GNU old-style field designator extension [-Wgnu-designator] open: my_open, ^~~~~ .open = ext2_dir.c:75:9: warning: use of GNU old-style field designator extension [-Wgnu-designator] close: my_close, ^~~~~~ .close = ext2_dir.c:76:9: warning: use of GNU old-style field designator extension [-Wgnu-designator] set_blksize: my_set_blksize, ^~~~~~~~~~~~ .set_blksize = ext2_dir.c:77:9: warning: use of GNU old-style field designator extension [-Wgnu-designator] read_blk: my_read_blk, ^~~~~~~~~ .read_blk = ext2_dir.c:78:9: warning: use of GNU old-style field designator extension [-Wgnu-designator] write_blk: my_write_blk, ^~~~~~~~~~ .write_blk = ext2_dir.c:79:9: warning: use of GNU old-style field designator extension [-Wgnu-designator] flush: my_flush, ^~~~~~ .flush = ext2_dir.c:80:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] write_byte: NULL, ^~~~~~~~~~~ .write_byte = ext2_dir.c:82:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] set_option: NULL ^~~~~~~~~~~ .set_option = ext2_dir.c:100:44: warning: unused parameter 'disk_car' [-Wunused-parameter] static io_channel alloc_io_channel(disk_t *disk_car,my_data_t *my_data) ^ ext2_dir.c:128:38: warning: unused parameter 'dev' [-Wunused-parameter] static errcode_t my_open(const char *dev, int flags, io_channel *channel) ^ ext2_dir.c:128:47: warning: unused parameter 'flags' [-Wunused-parameter] static errcode_t my_open(const char *dev, int flags, io_channel *channel) ^ ext2_dir.c:191:38: warning: unused parameter 'channel' [-Wunused-parameter] static errcode_t my_flush(io_channel channel) ^ ext2_dir.c:196:38: warning: unused parameter 'dir' [-Wunused-parameter] static int list_dir_proc2(ext2_ino_t dir, ^ ext2_dir.c:199:9: warning: unused parameter 'offset' [-Wunused-parameter] int offset, ^ ext2_dir.c:201:11: warning: unused parameter 'buf' [-Wunused-parameter] char *buf, ^ ext2_dir.c:262:38: warning: unused parameter 'disk_car' [-Wunused-parameter] static file_data_t *ext2_dir(disk_t *disk_car, const partition_t *partition, dir_data_t *dir_data, const unsigned long int cluster) ^ ext2_dir.c:262:67: warning: unused parameter 'partition' [-Wunused-parameter] static file_data_t *ext2_dir(disk_t *disk_car, const partition_t *partition, dir_data_t *dir_data, const unsigned long int cluster) ^ ext2_dir.c:283:30: warning: unused parameter 'disk_car' [-Wunused-parameter] static int ext2_copy(disk_t *disk_car, const partition_t *partition, dir_data_t *dir_data, const file_data_t *file) ^ ext2_dir.c:283:59: warning: unused parameter 'partition' [-Wunused-parameter] static int ext2_copy(disk_t *disk_car, const partition_t *partition, dir_data_t *dir_data, const file_data_t *file) ^ 21 warnings generated. mv -f .deps/ext2_dir.Tpo .deps/ext2_dir.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT fat_dir.o -MD -MP -MF .deps/fat_dir.Tpo -c -o fat_dir.o fat_dir.c fat_dir.c:75:36: warning: cast from 'const unsigned char *' to 'const struct msdos_dir_entry *' increases required alignment from 1 to 4 [-Wcast-align] const struct msdos_dir_entry *de=(const struct msdos_dir_entry*)buffer; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. mv -f .deps/fat_dir.Tpo .deps/fat_dir.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT ntfs_dir.o -MD -MP -MF .deps/ntfs_dir.Tpo -c -o ntfs_dir.o ntfs_dir.c ntfs_dir.c:177:54: warning: unused parameter 'pos' [-Wunused-parameter] const int name_len, const int name_type, const s64 pos, ^ ntfs_dir.c:290:38: warning: unused parameter 'disk_car' [-Wunused-parameter] static file_data_t *ntfs_dir(disk_t *disk_car, const partition_t *partition, dir_data_t *dir_data, const unsigned long int cluster) ^ ntfs_dir.c:290:67: warning: unused parameter 'partition' [-Wunused-parameter] static file_data_t *ntfs_dir(disk_t *disk_car, const partition_t *partition, dir_data_t *dir_data, const unsigned long int cluster) ^ ntfs_dir.c:402:30: warning: unused parameter 'disk_car' [-Wunused-parameter] static int ntfs_copy(disk_t *disk_car, const partition_t *partition, dir_data_t *dir_data, const file_data_t *file) ^ ntfs_dir.c:402:59: warning: unused parameter 'partition' [-Wunused-parameter] static int ntfs_copy(disk_t *disk_car, const partition_t *partition, dir_data_t *dir_data, const file_data_t *file) ^ 5 warnings generated. mv -f .deps/ntfs_dir.Tpo .deps/ntfs_dir.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT rfs_dir.o -MD -MP -MF .deps/rfs_dir.Tpo -c -o rfs_dir.o rfs_dir.c rfs_dir.c:471:39: warning: unused parameter 'disk_car' [-Wunused-parameter] int dir_partition_reiser_init(disk_t *disk_car, const partition_t *partition, dir_data_t *dir_data, const int verbose) ^ rfs_dir.c:471:68: warning: unused parameter 'partition' [-Wunused-parameter] int dir_partition_reiser_init(disk_t *disk_car, const partition_t *partition, dir_data_t *dir_data, const int verbose) ^ rfs_dir.c:471:91: warning: unused parameter 'dir_data' [-Wunused-parameter] int dir_partition_reiser_init(disk_t *disk_car, const partition_t *partition, dir_data_t *dir_data, const int verbose) ^ rfs_dir.c:471:111: warning: unused parameter 'verbose' [-Wunused-parameter] int dir_partition_reiser_init(disk_t *disk_car, const partition_t *partition, dir_data_t *dir_data, const int verbose) ^ 4 warnings generated. mv -f .deps/rfs_dir.Tpo .deps/rfs_dir.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT next.o -MD -MP -MF .deps/next.Tpo -c -o next.o next.c mv -f .deps/next.Tpo .deps/next.Po x86_64-linux-gnu-gcc -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -o testdisk common.o crc.o ewf.o fnctdsk.o hdaccess.o hdcache.o hdwin32.o hidden.o hpa_dco.o intrf.o log.o log_part.o misc.o msdos.o parti386.o partgpt.o partmac.o partsun.o partnone.o partxbox.o io_redir.o ntfs_io.o ntfs_utl.o partauto.o sudo.o unicode.o win32.o analyse.o bfs.o bsd.o cramfs.o exfat.o fat.o fatx.o ext2.o jfs.o hfs.o hfsp.o hpfs.o luks.o lvm.o md.o netware.o ntfs.o rfs.o savehdr.o sun.o swap.o sysv.o ufs.o xfs.o addpart.o adv.o askloc.o chgtype.o chgtypen.o dimage.o dirn.o dirpart.o diskacc.o diskcapa.o edit.o ext2_sb.o ext2_sbn.o fat1x.o fat32.o fat_adv.o fat_cluster.o fatn.o geometry.o godmode.o hiddenn.o intrface.o intrfn.o nodisk.o ntfs_adv.o ntfs_fix.o ntfs_udl.o parti386n.o partgptn.o partmacn.o partsunn.o partxboxn.o tanalyse.o tbanner.o tdelete.o tdiskop.o tdisksel.o testdisk.o thfs.o tload.o tlog.o tmbrcode.o tntfs.o toptions.o tpartwr.o dir.o ext2_dir.o fat_dir.o ntfs_dir.o rfs_dir.o next.o -lncursesw -ltinfo -luuid -lntfs -lext2fs -lcom_err x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT phmain.o -MD -MP -MF .deps/phmain.Tpo -c -o phmain.o phmain.c mv -f .deps/phmain.Tpo .deps/phmain.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT photorec.o -MD -MP -MF .deps/photorec.Tpo -c -o photorec.o photorec.c photorec.c:68:33: warning: cast from 'char *' to 'alloc_list_t *' (aka 'struct alloc_list_s *') increases required alignment from 1 to 8 [-Wcast-align] const alloc_list_t *element=td_list_entry(tmp, alloc_list_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:98:26: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] current_search_space=td_list_entry(search_walker, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:133:26: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] current_search_space=td_list_entry(search_walker, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:141:30: warning: cast from 'char *' to 'alloc_list_t *' (aka 'struct alloc_list_s *') increases required alignment from 1 to 8 [-Wcast-align] const alloc_list_t *element=td_list_entry(tmp, alloc_list_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:169:26: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] current_search_space=td_list_entry(search_walker, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:197:35: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] *new_current_search_space=td_list_entry(current_search_space->list.next, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:216:37: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] *new_current_search_space=td_list_entry(current_search_space->list.next, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:226:35: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] *new_current_search_space=td_list_entry(current_search_space->list.next, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:291:26: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] current_search_space=td_list_entry(search_walker, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:343:16: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] file_space=td_list_entry(file_space->list.prev, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:371:11: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] tmp=td_list_entry(search_walker, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:406:26: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] current_search_space=td_list_entry(search_walker, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:514:12: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] *offset=(td_list_entry(list_search_space->list.next, alloc_data_t, list))->start % blocksize; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:521:11: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] tmp=td_list_entry(search_walker, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:543:26: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] current_search_space=td_list_entry(search_walker, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:560:21: warning: cast from 'char *' to 'alloc_list_t *' (aka 'struct alloc_list_s *') increases required alignment from 1 to 8 [-Wcast-align] allocated_space=td_list_entry(tmp, alloc_list_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:644:31: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] *current_search_space=td_list_entry((*current_search_space)->list.next, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:759:9: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] tmp=td_list_entry(search_walker, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:791:27: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] alloc_data_t *element=td_list_entry(tmp, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:834:12: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] datanext=td_list_entry(&spacenext->list.next, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ photorec.c:845:26: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] current_search_space=td_list_entry(search_walker, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21 warnings generated. mv -f .deps/photorec.Tpo .deps/photorec.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT phcfg.o -MD -MP -MF .deps/phcfg.Tpo -c -o phcfg.o phcfg.c mv -f .deps/phcfg.Tpo .deps/phcfg.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT ext2grp.o -MD -MP -MF .deps/ext2grp.Tpo -c -o ext2grp.o ext2grp.c ext2grp.c:60:39: warning: cast from 'unsigned char *' to 'const struct ext2_super_block *' increases required alignment from 1 to 4 [-Wcast-align] const struct ext2_super_block *sb=(const struct ext2_super_block *)buffer; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ext2grp.c:65:28: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] current_search_space=td_list_entry(search_walker, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ext2grp.c:97:39: warning: cast from 'unsigned char *' to 'const struct ext2_super_block *' increases required alignment from 1 to 4 [-Wcast-align] const struct ext2_super_block *sb=(const struct ext2_super_block *)buffer; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ext2grp.c:103:28: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] current_search_space=td_list_entry(search_walker, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated. mv -f .deps/ext2grp.Tpo .deps/ext2grp.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT fatp.o -MD -MP -MF .deps/fatp.Tpo -c -o fatp.o fatp.c fatp.c:51:7: warning: cast from 'unsigned char *' to 'const uint16_t *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] p16=(const uint16_t*)buffer; ^~~~~~~~~~~~~~~~~~~~~~~ fatp.c:95:7: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] p32=(uint32_t*)buffer; ^~~~~~~~~~~~~~~~~ 2 warnings generated. mv -f .deps/fatp.Tpo .deps/fatp.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT list.o -MD -MP -MF .deps/list.Tpo -c -o list.o list.c list.c:40:27: warning: cast from 'char *' to 'alloc_list_t *' (aka 'struct alloc_list_s *') increases required alignment from 1 to 8 [-Wcast-align] alloc_list_t *element=td_list_entry(tmp, alloc_list_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. mv -f .deps/list.Tpo .deps/list.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT ntfsp.o -MD -MP -MF .deps/ntfsp.Tpo -c -o ntfsp.o ntfsp.c mv -f .deps/ntfsp.Tpo .deps/ntfsp.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT sessionp.o -MD -MP -MF .deps/sessionp.Tpo -c -o sessionp.o sessionp.c sessionp.c:214:26: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] current_free_space=td_list_entry(free_walker, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. mv -f .deps/sessionp.Tpo .deps/sessionp.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT ext2p.o -MD -MP -MF .deps/ext2p.Tpo -c -o ext2p.o ext2p.c mv -f .deps/ext2p.Tpo .deps/ext2p.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT fat_unformat.o -MD -MP -MF .deps/fat_unformat.Tpo -c -o fat_unformat.o fat_unformat.c In file included from fat_unformat.c:52: ./pnext.h:37:27: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] *current_search_space=td_list_entry((*current_search_space)->list.next, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fat_unformat.c:63:24: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] current_search_space=td_list_entry(list_search_space->list.next, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fat_unformat.c:193:24: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] current_search_space=td_list_entry(list_search_space->list.next, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. mv -f .deps/fat_unformat.Tpo .deps/fat_unformat.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT pbanner.o -MD -MP -MF .deps/pbanner.Tpo -c -o pbanner.o pbanner.c mv -f .deps/pbanner.Tpo .deps/pbanner.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT pblocksize.o -MD -MP -MF .deps/pblocksize.Tpo -c -o pblocksize.o pblocksize.c mv -f .deps/pblocksize.Tpo .deps/pblocksize.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT pdisksel.o -MD -MP -MF .deps/pdisksel.Tpo -c -o pdisksel.o pdisksel.c pdisksel.c:272:23: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] current_search_space=td_list_entry(search_walker, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. mv -f .deps/pdisksel.Tpo .deps/pdisksel.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT pfree_whole.o -MD -MP -MF .deps/pfree_whole.Tpo -c -o pfree_whole.o pfree_whole.c mv -f .deps/pfree_whole.Tpo .deps/pfree_whole.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT phrecn.o -MD -MP -MF .deps/phrecn.Tpo -c -o phrecn.o phrecn.c In file included from phrecn.c:73: ./pnext.h:37:27: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] *current_search_space=td_list_entry((*current_search_space)->list.next, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phrecn.c:97:23: warning: cast from 'const unsigned char *' to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] const uint32_t *p32=(const uint32_t *)buffer; ^~~~~~~~~~~~~~~~~~~~~~~~ phrecn.c:146:24: warning: cast from 'char *' to 'alloc_list_t *' (aka 'struct alloc_list_s *') increases required alignment from 1 to 8 [-Wcast-align] alloc_list_t *prev=td_list_entry(list->list.prev, alloc_list_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phrecn.c:278:26: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] current_search_space=td_list_entry(search_walker, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phrecn.c:302:33: warning: cast from 'char *' to 'file_check_list_t *' increases required alignment from 1 to 8 [-Wcast-align] const file_check_list_t *pos=td_list_entry(tmpl, file_check_list_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phrecn.c:305:37: warning: cast from 'char *' to 'file_check_t *' increases required alignment from 1 to 8 [-Wcast-align] const file_check_t *file_check=td_list_entry(tmp, file_check_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phrecn.c:408:30: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] current_search_space=td_list_entry(search_walker, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phrecn.c:488:30: warning: cast from 'char *' to 'alloc_list_t *' (aka 'struct alloc_list_s *') increases required alignment from 1 to 8 [-Wcast-align] const alloc_list_t *element=td_list_entry(file_recovery->location.list.prev, alloc_list_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phrecn.c:492:33: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] extractblock_search_space=td_list_entry(list_search_space->list.next, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phrecn.c:496:35: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] extractblock_search_space=td_list_entry(extractblock_search_space->list.next, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phrecn.c:685:24: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] current_search_space=td_list_entry(list_search_space->list.next, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phrecn.c:712:33: warning: cast from 'char *' to 'file_check_list_t *' increases required alignment from 1 to 8 [-Wcast-align] const file_check_list_t *pos=td_list_entry(tmpl, file_check_list_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phrecn.c:715:37: warning: cast from 'char *' to 'file_check_t *' increases required alignment from 1 to 8 [-Wcast-align] const file_check_t *file_check=td_list_entry(tmp, file_check_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phrecn.c:832:24: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] current_search_space=td_list_entry(list_search_space->list.next, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phrecn.c:882:33: warning: cast from 'char *' to 'file_check_list_t *' increases required alignment from 1 to 8 [-Wcast-align] const file_check_list_t *pos=td_list_entry(tmpl, file_check_list_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phrecn.c:885:37: warning: cast from 'char *' to 'file_check_t *' increases required alignment from 1 to 8 [-Wcast-align] const file_check_t *file_check=td_list_entry(tmp, file_check_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phrecn.c:1196:26: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] current_search_space=td_list_entry(search_walker, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phrecn.c:1412:22: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] start_offset=(td_list_entry(list_search_space->list.next, alloc_data_t, list))->start % blocksize; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phrecn.c:1493:12: warning: cast from 'char *' to 'alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] tmp=td_list_entry(list_search_space->list.next, alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19 warnings generated. mv -f .deps/phrecn.Tpo .deps/phrecn.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT ppartsel.o -MD -MP -MF .deps/ppartsel.Tpo -c -o ppartsel.o ppartsel.c ppartsel.c:61:31: warning: cast from 'char *' to 'const alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] const alloc_data_t *space_a=td_list_entry(a, const alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ppartsel.c:62:31: warning: cast from 'char *' to 'const alloc_data_t *' increases required alignment from 1 to 8 [-Wcast-align] const alloc_data_t *space_b=td_list_entry(b, const alloc_data_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. mv -f .deps/ppartsel.Tpo .deps/ppartsel.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT filegen.o -MD -MP -MF .deps/filegen.Tpo -c -o filegen.o filegen.c filegen.c:53:28: warning: cast from 'char *' to 'const file_check_t *' increases required alignment from 1 to 8 [-Wcast-align] const file_check_t *fc_a=td_list_entry(a, const file_check_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ filegen.c:54:28: warning: cast from 'char *' to 'const file_check_t *' increases required alignment from 1 to 8 [-Wcast-align] const file_check_t *fc_b=td_list_entry(b, const file_check_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ filegen.c:100:28: warning: cast from 'char *' to 'file_check_list_t *' increases required alignment from 1 to 8 [-Wcast-align] file_check_list_t *pos=td_list_entry(tmp, file_check_list_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ filegen.c:132:19: warning: cast from 'char *' to 'file_check_t *' increases required alignment from 1 to 8 [-Wcast-align] current_check=td_list_entry(tmp, file_check_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ filegen.c:147:28: warning: cast from 'char *' to 'file_check_list_t *' increases required alignment from 1 to 8 [-Wcast-align] file_check_list_t *pos=td_list_entry(tmpl, file_check_list_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ filegen.c:156:16: warning: cast from 'char *' to 'file_check_t *' increases required alignment from 1 to 8 [-Wcast-align] current_check=td_list_entry(tmp, file_check_t, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./list.h:232:3: note: expanded from: ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ filegen.c:272:42: warning: unused parameter 'buffer' [-Wunused-parameter] int data_check_size(const unsigned char *buffer, const unsigned int buffer_size, file_recovery_t *file_recovery) ^ filegen.c:272:69: warning: unused parameter 'buffer_size' [-Wunused-parameter] int data_check_size(const unsigned char *buffer, const unsigned int buffer_size, file_recovery_t *file_recovery) ^ 8 warnings generated. mv -f .deps/filegen.Tpo .deps/filegen.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_list.o -MD -MP -MF .deps/file_list.Tpo -c -o file_list.o file_list.c mv -f .deps/file_list.Tpo .deps/file_list.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_7z.o -MD -MP -MF .deps/file_7z.Tpo -c -o file_7z.o file_7z.c file_7z.c:63:76: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_7z(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_7z.c:63:108: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_7z(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_7z.c:63:149: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_7z(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_7z.Tpo .deps/file_7z.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_DB.o -MD -MP -MF .deps/file_DB.Tpo -c -o file_DB.o file_DB.c file_DB.c:54:76: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_DB(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_DB.c:54:108: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_DB(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_DB.c:54:149: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_DB(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_DB.Tpo .deps/file_DB.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_a.o -MD -MP -MF .deps/file_a.Tpo -c -o file_a.o file_a.c file_a.c:54:75: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_a(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_a.c:54:107: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_a(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_a.c:54:149: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_a(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_a.Tpo .deps/file_a.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_ab.o -MD -MP -MF .deps/file_ab.Tpo -c -o file_ab.o file_ab.c file_ab.c:52:85: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_addressbook(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ab.c:52:117: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_addressbook(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ab.c:52:158: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_addressbook(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_ab.Tpo .deps/file_ab.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_abcdp.o -MD -MP -MF .deps/file_abcdp.Tpo -c -o file_abcdp.o file_abcdp.c file_abcdp.c:54:79: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_abcdp(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_abcdp.c:54:111: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_abcdp(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_abcdp.c:54:152: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_abcdp(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_abcdp.Tpo .deps/file_abcdp.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_ace.o -MD -MP -MF .deps/file_ace.Tpo -c -o file_ace.o file_ace.c file_ace.c:155:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_ace(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ace.c:155:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_ace(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ace.c:155:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_ace(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_ace.Tpo .deps/file_ace.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_ahn.o -MD -MP -MF .deps/file_ahn.Tpo -c -o file_ahn.o file_ahn.c file_ahn.c:55:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_ahn(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ahn.c:55:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_ahn(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ahn.c:55:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_ahn(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_ahn.Tpo .deps/file_ahn.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_aif.o -MD -MP -MF .deps/file_aif.Tpo -c -o file_aif.o file_aif.c file_aif.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_aif(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_aif.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_aif(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_aif.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_aif(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_aif.Tpo .deps/file_aif.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_all.o -MD -MP -MF .deps/file_all.Tpo -c -o file_all.o file_all.c file_all.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_all(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_all.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_all(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_all.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_all(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_all.Tpo .deps/file_all.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_als.o -MD -MP -MF .deps/file_als.Tpo -c -o file_als.o file_als.c file_als.c:64:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_als(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_als.c:64:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_als(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_als.c:64:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_als(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_als.Tpo .deps/file_als.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_amd.o -MD -MP -MF .deps/file_amd.Tpo -c -o file_amd.o file_amd.c file_amd.c:67:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_amd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_amd.c:67:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_amd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_amd.c:67:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_amd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_amd.c:82:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_amt(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_amd.c:82:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_amt(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_amd.c:82:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_amt(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 6 warnings generated. mv -f .deps/file_amd.Tpo .deps/file_amd.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_amr.o -MD -MP -MF .deps/file_amr.Tpo -c -o file_amr.o file_amr.c file_amr.c:57:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_amr(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_amr.c:57:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_amr(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_amr.c:57:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_amr(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_amr.Tpo .deps/file_amr.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_apa.o -MD -MP -MF .deps/file_apa.Tpo -c -o file_apa.o file_apa.c file_apa.c:59:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_apa(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_apa.c:59:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_apa(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_apa.c:59:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_apa(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_apa.Tpo .deps/file_apa.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_ape.o -MD -MP -MF .deps/file_ape.Tpo -c -o file_ape.o file_ape.c file_ape.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_ape(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ape.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_ape(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ape.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_ape(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_ape.Tpo .deps/file_ape.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_apple.o -MD -MP -MF .deps/file_apple.Tpo -c -o file_apple.o file_apple.c file_apple.c:54:79: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_apple(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_apple.c:54:111: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_apple(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_apple.c:54:152: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_apple(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_apple.Tpo .deps/file_apple.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_arj.o -MD -MP -MF .deps/file_arj.Tpo -c -o file_arj.o file_arj.c file_arj.c:128:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_arj(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_arj.c:128:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_arj(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_arj.c:128:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_arj(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_arj.Tpo .deps/file_arj.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_asf.o -MD -MP -MF .deps/file_asf.Tpo -c -o file_asf.o file_asf.c file_asf.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_asf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_asf.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_asf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_asf.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_asf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_asf.Tpo .deps/file_asf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_asm.o -MD -MP -MF .deps/file_asm.Tpo -c -o file_asm.o file_asm.c file_asm.c:57:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_asm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_asm.c:57:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_asm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_asm.c:57:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_asm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_asm.Tpo .deps/file_asm.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_atd.o -MD -MP -MF .deps/file_atd.Tpo -c -o file_atd.o file_atd.c file_atd.c:55:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_atd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_atd.c:55:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_atd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_atd.c:55:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_atd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_atd.Tpo .deps/file_atd.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_au.o -MD -MP -MF .deps/file_au.Tpo -c -o file_au.o file_au.c file_au.c:53:76: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_au(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_au.c:53:108: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_au(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_au.c:53:149: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_au(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_au.Tpo .deps/file_au.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_bkf.o -MD -MP -MF .deps/file_bkf.Tpo -c -o file_bkf.o file_bkf.c file_bkf.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_bkf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_bkf.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_bkf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_bkf.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_bkf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_bkf.Tpo .deps/file_bkf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_bld.o -MD -MP -MF .deps/file_bld.Tpo -c -o file_bld.o file_bld.c file_bld.c:59:79: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_blend(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_bld.c:59:111: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_blend(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_bld.c:59:152: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_blend(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_bld.Tpo .deps/file_bld.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_bmp.o -MD -MP -MF .deps/file_bmp.Tpo -c -o file_bmp.o file_bmp.c file_bmp.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_bmp(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_bmp.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_bmp(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_bmp.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_bmp(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_bmp.Tpo .deps/file_bmp.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_bz2.o -MD -MP -MF .deps/file_bz2.Tpo -c -o file_bz2.o file_bz2.c file_bz2.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_bz2(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_bz2.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_bz2(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_bz2.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_bz2(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_bz2.Tpo .deps/file_bz2.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_cab.o -MD -MP -MF .deps/file_cab.Tpo -c -o file_cab.o file_cab.c file_cab.c:68:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_cab(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_cab.c:68:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_cab(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_cab.c:68:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_cab(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_cab.Tpo .deps/file_cab.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_cam.o -MD -MP -MF .deps/file_cam.Tpo -c -o file_cam.o file_cam.c file_cam.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_cam(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_cam.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_cam(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_cam.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_cam(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_cam.Tpo .deps/file_cam.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_chm.o -MD -MP -MF .deps/file_chm.Tpo -c -o file_chm.o file_chm.c file_chm.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_chm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_chm.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_chm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_chm.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_chm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_chm.Tpo .deps/file_chm.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_class.o -MD -MP -MF .deps/file_class.Tpo -c -o file_class.o file_class.c file_class.c:67:35: warning: cast from 'const unsigned char *' to 'const struct class_header *' increases required alignment from 1 to 4 [-Wcast-align] const struct class_header *cafe=(const struct class_header *)buffer; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ file_class.c:65:79: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_class(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_class.c:65:111: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_class(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_class.c:65:152: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_class(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 4 warnings generated. mv -f .deps/file_class.Tpo .deps/file_class.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_cm.o -MD -MP -MF .deps/file_cm.Tpo -c -o file_cm.o file_cm.c file_cm.c:53:76: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_cm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_cm.c:53:108: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_cm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_cm.c:53:149: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_cm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_cm.Tpo .deps/file_cm.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_compress.o -MD -MP -MF .deps/file_compress.Tpo -c -o file_compress.o file_compress.c file_compress.c:54:82: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_compress(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_compress.c:54:114: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_compress(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_compress.c:54:155: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_compress(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_compress.Tpo .deps/file_compress.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_crw.o -MD -MP -MF .deps/file_crw.Tpo -c -o file_crw.o file_crw.c file_crw.c:57:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_crw(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_crw.c:57:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_crw(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_crw.c:57:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_crw(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_crw.Tpo .deps/file_crw.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_ctg.o -MD -MP -MF .deps/file_ctg.Tpo -c -o file_ctg.o file_ctg.c file_ctg.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_ctg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ctg.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_ctg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ctg.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_ctg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_ctg.Tpo .deps/file_ctg.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_cwk.o -MD -MP -MF .deps/file_cwk.Tpo -c -o file_cwk.o file_cwk.c file_cwk.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_cwk(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_cwk.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_cwk(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_cwk.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_cwk(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_cwk.Tpo .deps/file_cwk.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_d2s.o -MD -MP -MF .deps/file_d2s.Tpo -c -o file_d2s.o file_d2s.c file_d2s.c:57:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_d2s(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_d2s.c:57:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_d2s(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_d2s.c:57:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_d2s(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_d2s.Tpo .deps/file_d2s.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_dat.o -MD -MP -MF .deps/file_dat.Tpo -c -o file_dat.o file_dat.c file_dat.c:60:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_dat(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dat.c:60:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_dat(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dat.c:60:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_dat(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dat.c:71:79: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_datIE(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dat.c:71:111: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_datIE(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dat.c:71:152: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_datIE(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 6 warnings generated. mv -f .deps/file_dat.Tpo .deps/file_dat.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_dbf.o -MD -MP -MF .deps/file_dbf.Tpo -c -o file_dbf.o file_dbf.c file_dbf.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_dbf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dbf.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_dbf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dbf.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_dbf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_dbf.Tpo .deps/file_dbf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_dim.o -MD -MP -MF .deps/file_dim.Tpo -c -o file_dim.o file_dim.c file_dim.c:52:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_dim(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dim.c:52:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_dim(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dim.c:52:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_dim(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_dim.Tpo .deps/file_dim.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_dir.o -MD -MP -MF .deps/file_dir.Tpo -c -o file_dir.o file_dir.c file_dir.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_dir(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dir.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_dir(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dir.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_dir(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_dir.Tpo .deps/file_dir.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_djv.o -MD -MP -MF .deps/file_djv.Tpo -c -o file_djv.o file_djv.c file_djv.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_djv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_djv.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_djv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_djv.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_djv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_djv.Tpo .deps/file_djv.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_doc.o -MD -MP -MF .deps/file_doc.Tpo -c -o file_doc.o file_doc.c file_doc.c:83:9: warning: cast from 'const struct OLE_HDR *' to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] fat=(const uint32_t *)(header+1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ file_doc.c:88:26: warning: cast from 'const struct OLE_HDR *' to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] const uint32_t *fati=(const uint32_t *)(header+1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ file_doc.c:90:9: warning: cast from 'const unsigned char *' to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] fat=(const uint32_t *)&buffer[fat_offset]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ file_doc.c:177:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_doc(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_doc.c:177:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_doc(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 5 warnings generated. mv -f .deps/file_doc.Tpo .deps/file_doc.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_dpx.o -MD -MP -MF .deps/file_dpx.Tpo -c -o file_dpx.o file_dpx.c file_dpx.c:77:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_dpx(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dpx.c:77:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_dpx(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dpx.c:77:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_dpx(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_dpx.Tpo .deps/file_dpx.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_drw.o -MD -MP -MF .deps/file_drw.Tpo -c -o file_drw.o file_drw.c file_drw.c:57:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_drw(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_drw.c:57:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_drw(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_drw.c:57:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_drw(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_drw.Tpo .deps/file_drw.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_ds2.o -MD -MP -MF .deps/file_ds2.Tpo -c -o file_ds2.o file_ds2.c file_ds2.c:65:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_ds2(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ds2.c:65:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_ds2(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ds2.c:65:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_ds2(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_ds2.Tpo .deps/file_ds2.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_dsc.o -MD -MP -MF .deps/file_dsc.Tpo -c -o file_dsc.o file_dsc.c file_dsc.c:52:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_dsc(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dsc.c:52:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_dsc(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 2 warnings generated. mv -f .deps/file_dsc.Tpo .deps/file_dsc.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_dss.o -MD -MP -MF .deps/file_dss.Tpo -c -o file_dss.o file_dss.c file_dss.c:67:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_dss(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dss.c:67:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_dss(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dss.c:67:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_dss(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_dss.Tpo .deps/file_dss.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_dta.o -MD -MP -MF .deps/file_dta.Tpo -c -o file_dta.o file_dta.c file_dta.c:55:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_dta(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dta.c:55:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_dta(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dta.c:55:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_dta(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_dta.Tpo .deps/file_dta.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_dump.o -MD -MP -MF .deps/file_dump.Tpo -c -o file_dump.o file_dump.c file_dump.c:139:34: warning: cast from 'const unsigned char *' to 'const struct dump_struct *' increases required alignment from 1 to 8 [-Wcast-align] const struct dump_struct *dump=(const struct dump_struct*)buffer; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ file_dump.c:137:78: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_dump(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dump.c:137:110: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_dump(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dump.c:137:151: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_dump(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 4 warnings generated. mv -f .deps/file_dump.Tpo .deps/file_dump.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_dv.o -MD -MP -MF .deps/file_dv.Tpo -c -o file_dv.o file_dv.c file_dv.c:52:76: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_dv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dv.c:52:108: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_dv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 2 warnings generated. mv -f .deps/file_dv.Tpo .deps/file_dv.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_dwg.o -MD -MP -MF .deps/file_dwg.Tpo -c -o file_dwg.o file_dwg.c file_dwg.c:59:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_dwg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dwg.c:59:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_dwg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dwg.c:59:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_dwg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_dwg.Tpo .deps/file_dwg.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_dxf.o -MD -MP -MF .deps/file_dxf.Tpo -c -o file_dxf.o file_dxf.c file_dxf.c:69:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_dxf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dxf.c:69:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_dxf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_dxf.c:69:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_dxf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_dxf.Tpo .deps/file_dxf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_edb.o -MD -MP -MF .deps/file_edb.Tpo -c -o file_edb.o file_edb.c file_edb.c:59:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_edb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_edb.c:59:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_edb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_edb.c:59:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_edb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_edb.Tpo .deps/file_edb.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_elf.o -MD -MP -MF .deps/file_elf.Tpo -c -o file_elf.o file_elf.c file_elf.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_elf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_elf.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_elf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_elf.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_elf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_elf.Tpo .deps/file_elf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_emf.o -MD -MP -MF .deps/file_emf.Tpo -c -o file_emf.o file_emf.c file_emf.c:177:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_emf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_emf.c:177:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_emf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_emf.c:177:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_emf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_emf.Tpo .deps/file_emf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_evt.o -MD -MP -MF .deps/file_evt.Tpo -c -o file_evt.o file_evt.c file_evt.c:56:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_evt(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_evt.c:56:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_evt(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_evt.c:56:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_evt(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_evt.Tpo .deps/file_evt.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_exe.o -MD -MP -MF .deps/file_exe.Tpo -c -o file_exe.o file_exe.c file_exe.c:60:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_exe(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_exe.c:60:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_exe(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_exe.c:306:37: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] file_rename_unicode(old_filename, buffer, end, pt, 0); ^~~~~~ ./filegen.h:134:73: note: passing argument to parameter 'buffer' here void file_rename_unicode(const char *old_filename, const unsigned char *buffer, const int buffer_size, const int offset, const int force_ext); ^ 3 warnings generated. mv -f .deps/file_exe.Tpo .deps/file_exe.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_ext.o -MD -MP -MF .deps/file_ext.Tpo -c -o file_ext.o file_ext.c file_ext.c:57:37: warning: cast from 'const unsigned char *' to 'const struct ext2_super_block *' increases required alignment from 1 to 4 [-Wcast-align] const struct ext2_super_block *sb=(const struct ext2_super_block *)buffer; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ file_ext.c:55:81: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_ext2_sb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ext.c:55:113: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_ext2_sb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ext.c:55:154: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_ext2_sb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 4 warnings generated. mv -f .deps/file_ext.Tpo .deps/file_ext.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_fcp.o -MD -MP -MF .deps/file_fcp.Tpo -c -o file_fcp.o file_fcp.c file_fcp.c:57:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_fcp(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_fcp.c:57:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_fcp(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_fcp.c:57:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_fcp(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_fcp.Tpo .deps/file_fcp.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_fcs.o -MD -MP -MF .deps/file_fcs.Tpo -c -o file_fcs.o file_fcs.c file_fcs.c:96:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_fcs(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_fcs.c:96:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_fcs(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 2 warnings generated. mv -f .deps/file_fcs.Tpo .deps/file_fcs.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_fbk.o -MD -MP -MF .deps/file_fbk.Tpo -c -o file_fbk.o file_fbk.c file_fbk.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_fbk(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_fbk.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_fbk(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_fbk.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_fbk(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_fbk.Tpo .deps/file_fbk.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_fdb.o -MD -MP -MF .deps/file_fdb.Tpo -c -o file_fdb.o file_fdb.c file_fdb.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_fdb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_fdb.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_fdb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 2 warnings generated. mv -f .deps/file_fdb.Tpo .deps/file_fdb.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_fh10.o -MD -MP -MF .deps/file_fh10.Tpo -c -o file_fh10.o file_fh10.c file_fh10.c:59:78: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_fh10(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_fh10.c:59:110: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_fh10(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_fh10.c:59:151: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_fh10(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_fh10.Tpo .deps/file_fh10.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_fh5.o -MD -MP -MF .deps/file_fh5.Tpo -c -o file_fh5.o file_fh5.c file_fh5.c:63:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_fh5(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_fh5.c:63:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_fh5(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_fh5.c:63:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_fh5(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_fh5.Tpo .deps/file_fh5.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_fits.o -MD -MP -MF .deps/file_fits.Tpo -c -o file_fits.o file_fits.c file_fits.c:72:110: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_fits(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_fits.c:72:151: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_fits(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 2 warnings generated. mv -f .deps/file_fits.Tpo .deps/file_fits.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_flac.o -MD -MP -MF .deps/file_flac.Tpo -c -o file_flac.o file_flac.c file_flac.c:54:78: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_flac(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_flac.c:54:110: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_flac(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_flac.c:54:151: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_flac(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_flac.Tpo .deps/file_flac.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_flp.o -MD -MP -MF .deps/file_flp.Tpo -c -o file_flp.o file_flp.c file_flp.c:55:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_flp(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_flp.c:55:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_flp(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_flp.c:55:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_flp(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_flp.Tpo .deps/file_flp.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_flv.o -MD -MP -MF .deps/file_flv.Tpo -c -o file_flv.o file_flv.c file_flv.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_flv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_flv.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_flv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_flv.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_flv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_flv.Tpo .deps/file_flv.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_fob.o -MD -MP -MF .deps/file_fob.Tpo -c -o file_fob.o file_fob.c file_fob.c:68:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_fob(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_fob.c:68:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_fob(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 2 warnings generated. mv -f .deps/file_fob.Tpo .deps/file_fob.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_fp7.o -MD -MP -MF .deps/file_fp7.Tpo -c -o file_fp7.o file_fp7.c file_fp7.c:56:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_fp7(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_fp7.c:56:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_fp7(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_fp7.c:56:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_fp7(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_fp7.Tpo .deps/file_fp7.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_frm.o -MD -MP -MF .deps/file_frm.Tpo -c -o file_frm.o file_frm.c file_frm.c:57:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_frm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_frm.c:57:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_frm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_frm.c:57:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_frm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_frm.Tpo .deps/file_frm.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_fs.o -MD -MP -MF .deps/file_fs.Tpo -c -o file_fs.o file_fs.c file_fs.c:54:76: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_fs(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_fs.c:54:108: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_fs(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_fs.c:54:149: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_fs(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_fs.Tpo .deps/file_fs.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_gho.o -MD -MP -MF .deps/file_gho.Tpo -c -o file_gho.o file_gho.c file_gho.c:56:76: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_db(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_gho.c:56:108: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_db(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_gho.c:56:149: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_db(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_gho.Tpo .deps/file_gho.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_gif.o -MD -MP -MF .deps/file_gif.Tpo -c -o file_gif.o file_gif.c file_gif.c:58:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_gif(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_gif.c:58:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_gif(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_gif.c:58:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_gif(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_gif.Tpo .deps/file_gif.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_gpg.o -MD -MP -MF .deps/file_gpg.Tpo -c -o file_gpg.o file_gpg.c file_gpg.c:167:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_gpg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_gpg.c:167:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_gpg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 2 warnings generated. mv -f .deps/file_gpg.Tpo .deps/file_gpg.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_gz.o -MD -MP -MF .deps/file_gz.Tpo -c -o file_gz.o file_gz.c file_gz.c:87:9: warning: unused variable 'err' [-Wunused-variable] int err; ^ file_gz.c:73:108: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_gz(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_gz.c:73:149: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_gz(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_gz.Tpo .deps/file_gz.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_hds.o -MD -MP -MF .deps/file_hds.Tpo -c -o file_hds.o file_hds.c file_hds.c:68:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_hds(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_hds.c:68:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_hds(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_hds.c:68:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_hds(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_hds.Tpo .deps/file_hds.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_hr9.o -MD -MP -MF .deps/file_hr9.Tpo -c -o file_hr9.o file_hr9.c file_hr9.c:57:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_hr9(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_hr9.c:57:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_hr9(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_hr9.c:57:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_hr9(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_hr9.Tpo .deps/file_hr9.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_ico.o -MD -MP -MF .deps/file_ico.Tpo -c -o file_ico.o file_ico.c file_ico.c:80:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_ico(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ico.c:80:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_ico(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ico.c:80:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_ico(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_ico.Tpo .deps/file_ico.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_ifo.o -MD -MP -MF .deps/file_ifo.Tpo -c -o file_ifo.o file_ifo.c file_ifo.c:59:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_ifo(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ifo.c:59:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_ifo(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ifo.c:59:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_ifo(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_ifo.Tpo .deps/file_ifo.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_imb.o -MD -MP -MF .deps/file_imb.Tpo -c -o file_imb.o file_imb.c file_imb.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_imb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_imb.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_imb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_imb.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_imb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_imb.Tpo .deps/file_imb.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_indd.o -MD -MP -MF .deps/file_indd.Tpo -c -o file_indd.o file_indd.c file_indd.c:69:78: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_indd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_indd.c:69:110: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_indd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_indd.c:69:151: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_indd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_indd.Tpo .deps/file_indd.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_iso.o -MD -MP -MF .deps/file_iso.Tpo -c -o file_iso.o file_iso.c file_iso.c:90:108: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_db(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_iso.c:90:149: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_db(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 2 warnings generated. mv -f .deps/file_iso.Tpo .deps/file_iso.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_itu.o -MD -MP -MF .deps/file_itu.Tpo -c -o file_itu.o file_itu.c file_itu.c:52:80: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_itunes(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_itu.c:52:112: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_itunes(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_itu.c:52:153: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_itunes(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_itu.Tpo .deps/file_itu.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_jpg.o -MD -MP -MF .deps/file_jpg.Tpo -c -o file_jpg.o file_jpg.c file_jpg.c:117:54: warning: cast from 'const unsigned char *' to 'const TIFFHeader *' increases required alignment from 1 to 4 [-Wcast-align] file_recovery_new->time=get_date_from_tiff_header((const TIFFHeader*)&buffer[i+0x0A], tiff_size); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ file_jpg.c:83:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_jpg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_jpg.c:338:47: warning: unused parameter 'cinfo' [-Wunused-parameter] static void jpg_term_source (j_decompress_ptr cinfo) ^ file_jpg.c:484:18: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare] while(offset < nbytes) ~~~~~~ ^ ~~~~~~ file_jpg.c:498:12: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare] if(i+0x0A < nbytes && 2+size > 0x0A) ~~~~~~ ^ ~~~~~~ file_jpg.c:500:27: warning: cast from 'unsigned char *' to 'const TIFFHeader *' increases required alignment from 1 to 4 [-Wcast-align] const TIFFHeader *tiff=(const TIFFHeader*)&buffer[i+0x0A]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6 warnings generated. mv -f .deps/file_jpg.Tpo .deps/file_jpg.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_kdb.o -MD -MP -MF .deps/file_kdb.Tpo -c -o file_kdb.o file_kdb.c file_kdb.c:52:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_kdb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_kdb.c:52:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_kdb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_kdb.c:52:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_kdb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_kdb.Tpo .deps/file_kdb.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_ldf.o -MD -MP -MF .deps/file_ldf.Tpo -c -o file_ldf.o file_ldf.c file_ldf.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_ldf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ldf.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_ldf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ldf.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_ldf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_ldf.Tpo .deps/file_ldf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_lnk.o -MD -MP -MF .deps/file_lnk.Tpo -c -o file_lnk.o file_lnk.c file_lnk.c:87:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_lnk(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_lnk.c:87:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_lnk(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 2 warnings generated. mv -f .deps/file_lnk.Tpo .deps/file_lnk.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_logic.o -MD -MP -MF .deps/file_logic.Tpo -c -o file_logic.o file_logic.c file_logic.c:55:79: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_logic(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_logic.c:55:111: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_logic(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_logic.c:55:152: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_logic(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_logic.Tpo .deps/file_logic.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_m2ts.o -MD -MP -MF .deps/file_m2ts.Tpo -c -o file_m2ts.o file_m2ts.c file_m2ts.c:60:78: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_m2ts(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_m2ts.c:60:110: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_m2ts(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_m2ts.c:82:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_m2t(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_m2ts.c:82:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_m2t(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 4 warnings generated. mv -f .deps/file_m2ts.Tpo .deps/file_m2ts.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_max.o -MD -MP -MF .deps/file_max.Tpo -c -o file_max.o file_max.c file_max.c:55:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_max(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_max.c:55:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_max(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_max.c:55:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_max(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_max.Tpo .deps/file_max.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_mb.o -MD -MP -MF .deps/file_mb.Tpo -c -o file_mb.o file_mb.c file_mb.c:57:76: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_mb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mb.c:57:108: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_mb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mb.c:57:149: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_mb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_mb.Tpo .deps/file_mb.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_mcd.o -MD -MP -MF .deps/file_mcd.Tpo -c -o file_mcd.o file_mcd.c file_mcd.c:52:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_mcd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mcd.c:52:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_mcd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mcd.c:52:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_mcd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_mcd.Tpo .deps/file_mcd.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_mdb.o -MD -MP -MF .deps/file_mdb.Tpo -c -o file_mdb.o file_mdb.c file_mdb.c:73:76: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_db(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mdb.c:73:108: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_db(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mdb.c:73:149: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_db(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_mdb.Tpo .deps/file_mdb.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_mdf.o -MD -MP -MF .deps/file_mdf.Tpo -c -o file_mdf.o file_mdf.c file_mdf.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_mdf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mdf.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_mdf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mdf.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_mdf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_mdf.Tpo .deps/file_mdf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_mfa.o -MD -MP -MF .deps/file_mfa.Tpo -c -o file_mfa.o file_mfa.c file_mfa.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_mfa(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mfa.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_mfa(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mfa.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_mfa(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_mfa.Tpo .deps/file_mfa.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_mfg.o -MD -MP -MF .deps/file_mfg.Tpo -c -o file_mfg.o file_mfg.c file_mfg.c:57:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_mfg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mfg.c:57:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_mfg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mfg.c:57:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_mfg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_mfg.Tpo .deps/file_mfg.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_mid.o -MD -MP -MF .deps/file_mid.Tpo -c -o file_mid.o file_mid.c file_mid.c:55:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_mid(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mid.c:55:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_mid(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mid.c:55:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_mid(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_mid.Tpo .deps/file_mid.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_mk5.o -MD -MP -MF .deps/file_mk5.Tpo -c -o file_mk5.o file_mk5.c file_mk5.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_mk5(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mk5.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_mk5(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mk5.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_mk5(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_mk5.Tpo .deps/file_mk5.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_mkv.o -MD -MP -MF .deps/file_mkv.Tpo -c -o file_mkv.o file_mkv.c file_mkv.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_mkv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mkv.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_mkv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mkv.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_mkv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_mkv.Tpo .deps/file_mkv.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_mov.o -MD -MP -MF .deps/file_mov.Tpo -c -o file_mov.o file_mov.c file_mov.c:70:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_mov(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 1 warning generated. mv -f .deps/file_mov.Tpo .deps/file_mov.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_mp3.o -MD -MP -MF .deps/file_mp3.Tpo -c -o file_mp3.o file_mp3.c file_mp3.c:125:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_id3(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mp3.c:125:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_id3(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mp3.c:125:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_id3(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mp3.c:155:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_mp3(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 4 warnings generated. mv -f .deps/file_mp3.Tpo .deps/file_mp3.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_mpg.o -MD -MP -MF .deps/file_mpg.Tpo -c -o file_mpg.o file_mpg.c file_mpg.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_mpg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mpg.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_mpg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 2 warnings generated. mv -f .deps/file_mpg.Tpo .deps/file_mpg.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_mrw.o -MD -MP -MF .deps/file_mrw.Tpo -c -o file_mrw.o file_mrw.c file_mrw.c:80:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_mrw(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mrw.c:80:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_mrw(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mrw.c:80:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_mrw(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_mrw.Tpo .deps/file_mrw.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_mus.o -MD -MP -MF .deps/file_mus.Tpo -c -o file_mus.o file_mus.c file_mus.c:55:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_mus(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mus.c:55:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_mus(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mus.c:55:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_mus(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_mus.Tpo .deps/file_mus.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_mxf.o -MD -MP -MF .deps/file_mxf.Tpo -c -o file_mxf.o file_mxf.c file_mxf.c:62:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_mxf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mxf.c:62:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_mxf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mxf.c:62:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_mxf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_mxf.Tpo .deps/file_mxf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_mysql.o -MD -MP -MF .deps/file_mysql.Tpo -c -o file_mysql.o file_mysql.c file_mysql.c:56:79: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_mysql(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mysql.c:56:111: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_mysql(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_mysql.c:56:152: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_mysql(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_mysql.Tpo .deps/file_mysql.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_njx.o -MD -MP -MF .deps/file_njx.Tpo -c -o file_njx.o file_njx.c file_njx.c:55:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_njx(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_njx.c:55:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_njx(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_njx.c:55:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_njx(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_njx.Tpo .deps/file_njx.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_nk2.o -MD -MP -MF .deps/file_nk2.Tpo -c -o file_nk2.o file_nk2.c file_nk2.c:75:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_nk2(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_nk2.c:75:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_nk2(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_nk2.c:75:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_nk2(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_nk2.Tpo .deps/file_nk2.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_ogg.o -MD -MP -MF .deps/file_ogg.Tpo -c -o file_ogg.o file_ogg.c file_ogg.c:55:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_ogg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ogg.c:55:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_ogg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 2 warnings generated. mv -f .deps/file_ogg.Tpo .deps/file_ogg.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_one.o -MD -MP -MF .deps/file_one.Tpo -c -o file_one.o file_one.c file_one.c:55:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_one(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_one.c:55:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_one(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_one.c:55:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_one(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_one.Tpo .deps/file_one.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_orf.o -MD -MP -MF .deps/file_orf.Tpo -c -o file_orf.o file_orf.c file_orf.c:56:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_orf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_orf.c:56:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_orf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_orf.c:56:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_orf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_orf.Tpo .deps/file_orf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_paf.o -MD -MP -MF .deps/file_paf.Tpo -c -o file_paf.o file_paf.c file_paf.c:56:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_paf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_paf.c:56:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_paf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_paf.c:56:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_paf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_paf.Tpo .deps/file_paf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_pap.o -MD -MP -MF .deps/file_pap.Tpo -c -o file_pap.o file_pap.c file_pap.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_pap(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_pap.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_pap(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_pap.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_pap(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_pap.Tpo .deps/file_pap.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_pcap.o -MD -MP -MF .deps/file_pcap.Tpo -c -o file_pcap.o file_pcap.c file_pcap.c:55:78: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_pcap(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_pcap.c:55:110: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_pcap(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_pcap.c:55:151: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_pcap(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_pcap.Tpo .deps/file_pcap.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_pct.o -MD -MP -MF .deps/file_pct.Tpo -c -o file_pct.o file_pct.c file_pct.c:88:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_pct(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_pct.c:88:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_pct(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_pct.c:88:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_pct(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_pct.Tpo .deps/file_pct.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_pcx.o -MD -MP -MF .deps/file_pcx.Tpo -c -o file_pcx.o file_pcx.c file_pcx.c:86:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_pcx(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_pcx.c:86:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_pcx(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_pcx.c:86:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_pcx(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_pcx.Tpo .deps/file_pcx.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_pdf.o -MD -MP -MF .deps/file_pdf.Tpo -c -o file_pdf.o file_pdf.c file_pdf.c:56:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_pdf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_pdf.c:56:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_pdf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_pdf.c:56:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_pdf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_pdf.Tpo .deps/file_pdf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_pfx.o -MD -MP -MF .deps/file_pfx.Tpo -c -o file_pfx.o file_pfx.c file_pfx.c:78:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_pfx(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_pfx.c:78:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_pfx(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_pfx.c:78:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_pfx(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_pfx.Tpo .deps/file_pfx.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_png.o -MD -MP -MF .deps/file_png.Tpo -c -o file_png.o file_png.c file_png.c:65:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_png(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_png.c:65:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_png(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_png.c:65:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_png(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_png.Tpo .deps/file_png.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_prc.o -MD -MP -MF .deps/file_prc.Tpo -c -o file_prc.o file_prc.c file_prc.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_prc(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_prc.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_prc(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_prc.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_prc(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_prc.Tpo .deps/file_prc.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_prt.o -MD -MP -MF .deps/file_prt.Tpo -c -o file_prt.o file_prt.c file_prt.c:57:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_prt(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_prt.c:57:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_prt(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_prt.c:57:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_prt(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_prt.Tpo .deps/file_prt.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_ps.o -MD -MP -MF .deps/file_ps.Tpo -c -o file_ps.o file_ps.c file_ps.c:56:76: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_ps(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ps.c:56:108: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_ps(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ps.c:56:149: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_ps(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_ps.Tpo .deps/file_ps.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_psd.o -MD -MP -MF .deps/file_psd.Tpo -c -o file_psd.o file_psd.c file_psd.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_psd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_psd.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_psd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_psd.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_psd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_psd.Tpo .deps/file_psd.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_psp.o -MD -MP -MF .deps/file_psp.Tpo -c -o file_psp.o file_psp.c file_psp.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_psp(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_psp.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_psp(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_psp.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_psp(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_psp.Tpo .deps/file_psp.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_pst.o -MD -MP -MF .deps/file_pst.Tpo -c -o file_pst.o file_pst.c file_pst.c:88:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_pst(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_pst.c:88:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_pst(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_pst.c:88:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_pst(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_pst.Tpo .deps/file_pst.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_ptb.o -MD -MP -MF .deps/file_ptb.Tpo -c -o file_ptb.o file_ptb.c file_ptb.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_ptb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ptb.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_ptb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ptb.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_ptb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_ptb.Tpo .deps/file_ptb.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_pyc.o -MD -MP -MF .deps/file_pyc.Tpo -c -o file_pyc.o file_pyc.c file_pyc.c:76:32: warning: cast from 'const unsigned char *' to 'const struct pyc_header *' increases required alignment from 1 to 4 [-Wcast-align] const struct pyc_header *pyc=(const struct pyc_header *)buffer; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ file_pyc.c:74:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_pyc(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_pyc.c:74:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_pyc(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_pyc.c:74:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_pyc(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 4 warnings generated. mv -f .deps/file_pyc.Tpo .deps/file_pyc.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_qbb.o -MD -MP -MF .deps/file_qbb.Tpo -c -o file_qbb.o file_qbb.c file_qbb.c:58:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_qbb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_qbb.c:58:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_qbb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_qbb.c:58:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_qbb(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_qbb.c:85:48: warning: unused parameter 'buffer' [-Wunused-parameter] static int data_check_qbb(const unsigned char *buffer, const unsigned int buffer_size, file_recovery_t *file_recovery) ^ file_qbb.c:85:75: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int data_check_qbb(const unsigned char *buffer, const unsigned int buffer_size, file_recovery_t *file_recovery) ^ 5 warnings generated. mv -f .deps/file_qbb.Tpo .deps/file_qbb.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_qdf.o -MD -MP -MF .deps/file_qdf.Tpo -c -o file_qdf.o file_qdf.c file_qdf.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_qdf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_qdf.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_qdf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_qdf.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_qdf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_qdf.Tpo .deps/file_qdf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_qxd.o -MD -MP -MF .deps/file_qxd.Tpo -c -o file_qxd.o file_qxd.c file_qxd.c:58:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_qxd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_qxd.c:58:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_qxd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_qxd.c:58:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_qxd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_qxd.Tpo .deps/file_qxd.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_ra.o -MD -MP -MF .deps/file_ra.Tpo -c -o file_ra.o file_ra.c file_ra.c:54:76: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_ra(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ra.c:54:108: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_ra(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ra.c:54:149: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_ra(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_ra.Tpo .deps/file_ra.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_raf.o -MD -MP -MF .deps/file_raf.Tpo -c -o file_raf.o file_raf.c file_raf.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_raf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_raf.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_raf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_raf.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_raf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_raf.Tpo .deps/file_raf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_rar.o -MD -MP -MF .deps/file_rar.Tpo -c -o file_rar.o file_rar.c file_rar.c:55:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_rar(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_rar.c:55:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_rar(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_rar.c:55:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_rar(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_rar.Tpo .deps/file_rar.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_raw.o -MD -MP -MF .deps/file_raw.Tpo -c -o file_raw.o file_raw.c file_raw.c:56:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_raw(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_raw.c:56:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_raw(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_raw.c:56:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_raw(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_raw.Tpo .deps/file_raw.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_rdc.o -MD -MP -MF .deps/file_rdc.Tpo -c -o file_rdc.o file_rdc.c file_rdc.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_rdc(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_rdc.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_rdc(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_rdc.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_rdc(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_rdc.Tpo .deps/file_rdc.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_reg.o -MD -MP -MF .deps/file_reg.Tpo -c -o file_reg.o file_reg.c file_reg.c:57:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_reg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_reg.c:57:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_reg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_reg.c:57:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_reg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_reg.Tpo .deps/file_reg.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_res.o -MD -MP -MF .deps/file_res.Tpo -c -o file_res.o file_res.c file_res.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_res(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_res.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_res(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_res.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_res(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_res.Tpo .deps/file_res.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_riff.o -MD -MP -MF .deps/file_riff.Tpo -c -o file_riff.o file_riff.c file_riff.c:54:78: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_riff(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_riff.c:54:110: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_riff(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_riff.c:54:151: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_riff(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_riff.Tpo .deps/file_riff.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_rm.o -MD -MP -MF .deps/file_rm.Tpo -c -o file_rm.o file_rm.c file_rm.c:54:76: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_rm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_rm.c:54:108: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_rm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_rm.c:54:149: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_rm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_rm.Tpo .deps/file_rm.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_rns.o -MD -MP -MF .deps/file_rns.Tpo -c -o file_rns.o file_rns.c file_rns.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_rns(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_rns.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_rns(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_rns.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_rns(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_rns.Tpo .deps/file_rns.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_rpm.o -MD -MP -MF .deps/file_rpm.Tpo -c -o file_rpm.o file_rpm.c file_rpm.c:55:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_rpm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_rpm.c:55:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_rpm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_rpm.c:55:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_rpm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_rpm.Tpo .deps/file_rpm.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_ses.o -MD -MP -MF .deps/file_ses.Tpo -c -o file_ses.o file_ses.c file_ses.c:59:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_ses(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ses.c:59:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_ses(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ses.c:59:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_ses(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_ses.Tpo .deps/file_ses.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_sib.o -MD -MP -MF .deps/file_sib.Tpo -c -o file_sib.o file_sib.c file_sib.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_sib(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_sib.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_sib(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_sib.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_sib(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_sib.Tpo .deps/file_sib.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_sit.o -MD -MP -MF .deps/file_sit.Tpo -c -o file_sit.o file_sit.c file_sit.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_sit(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_sit.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_sit(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_sit.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_sit(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_sit.Tpo .deps/file_sit.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_skd.o -MD -MP -MF .deps/file_skd.Tpo -c -o file_skd.o file_skd.c file_skd.c:57:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_skd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_skd.c:57:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_skd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_skd.c:57:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_skd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_skd.Tpo .deps/file_skd.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_skp.o -MD -MP -MF .deps/file_skp.Tpo -c -o file_skp.o file_skp.c file_skp.c:55:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_skp(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_skp.c:55:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_skp(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_skp.c:55:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_skp(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_skp.Tpo .deps/file_skp.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_sp3.o -MD -MP -MF .deps/file_sp3.Tpo -c -o file_sp3.o file_sp3.c file_sp3.c:65:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_sp3(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_sp3.c:65:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_sp3(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_sp3.c:65:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_sp3(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_sp3.Tpo .deps/file_sp3.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_spe.o -MD -MP -MF .deps/file_spe.Tpo -c -o file_spe.o file_spe.c file_spe.c:248:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_spe(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_spe.c:248:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_spe(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_spe.c:248:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_spe(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_spe.Tpo .deps/file_spe.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_spf.o -MD -MP -MF .deps/file_spf.Tpo -c -o file_spf.o file_spf.c file_spf.c:58:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_spf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_spf.c:58:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_spf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_spf.c:58:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_spf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_spf.Tpo .deps/file_spf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_spss.o -MD -MP -MF .deps/file_spss.Tpo -c -o file_spss.o file_spss.c file_spss.c:53:78: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_spss(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_spss.c:53:110: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_spss(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_spss.c:53:151: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_spss(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_spss.Tpo .deps/file_spss.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_sql.o -MD -MP -MF .deps/file_sql.Tpo -c -o file_sql.o file_sql.c file_sql.c:54:80: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_sqlite(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_sql.c:54:112: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_sqlite(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_sql.c:54:153: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_sqlite(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_sql.Tpo .deps/file_sql.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_sqm.o -MD -MP -MF .deps/file_sqm.Tpo -c -o file_sqm.o file_sqm.c file_sqm.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_sqm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_sqm.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_sqm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_sqm.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_sqm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_sqm.Tpo .deps/file_sqm.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_stl.o -MD -MP -MF .deps/file_stl.Tpo -c -o file_stl.o file_stl.c file_stl.c:57:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_stl(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_stl.c:57:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_stl(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_stl.c:57:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_stl(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_stl.Tpo .deps/file_stl.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_stu.o -MD -MP -MF .deps/file_stu.Tpo -c -o file_stu.o file_stu.c file_stu.c:54:81: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_stuffit(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_stu.c:54:113: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_stuffit(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_stu.c:54:154: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_stuffit(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_stu.Tpo .deps/file_stu.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_swf.o -MD -MP -MF .deps/file_swf.Tpo -c -o file_swf.o file_swf.c file_swf.c:56:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_swf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_swf.c:56:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_swf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_swf.c:56:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_swf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_swf.Tpo .deps/file_swf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_tar.o -MD -MP -MF .deps/file_tar.Tpo -c -o file_tar.o file_tar.c file_tar.c:55:70: warning: unused parameter 'buffer_size' [-Wunused-parameter] int header_check_tar(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_tar.c:55:102: warning: unused parameter 'safe_header_only' [-Wunused-parameter] int header_check_tar(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 2 warnings generated. mv -f .deps/file_tar.Tpo .deps/file_tar.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_tax.o -MD -MP -MF .deps/file_tax.Tpo -c -o file_tax.o file_tax.c file_tax.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_tax(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_tax.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_tax(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_tax.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_tax(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_tax.Tpo .deps/file_tax.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_tib.o -MD -MP -MF .deps/file_tib.Tpo -c -o file_tib.o file_tib.c file_tib.c:52:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_tib(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_tib.c:52:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_tib(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_tib.c:52:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_tib(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_tib.Tpo .deps/file_tib.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_tiff.o -MD -MP -MF .deps/file_tiff.Tpo -c -o file_tiff.o file_tiff.c file_tiff.c:69:63: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare] (const char*)(ifd+1) <= (const char*)tiff+tiff_size && jnbr_fields); ~^~~~~~~~~~~~~~~~~~~~~~~ file_tiff.c:72:27: warning: comparison of integers of different signs: 'int' and 'const unsigned int' [-Wsign-compare] if(be16(ifd->tdir_tag)==tag) ~~~~~~~~~~~~~~~~~~~^ ~~~ file_tiff.c:81:58: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare] (const char*)(ifd+1) <= (const char*)tiff+tiff_size && jnbr_fields); ~^~~~~~~~~~~~~~~~~~~~~~~~~~ file_tiff.c:84:29: warning: comparison of integers of different signs: 'int' and 'const unsigned int' [-Wsign-compare] if(be16(ifd->tdir_tag)==tag) ~~~~~~~~~~~~~~~~~~~^ ~~~ file_tiff.c:93:58: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare] (const char*)(ifd+1) <= (const char*)tiff+tiff_size && jnbr_fields); ~^~~~~~~~~~~~~~~~~~~~~~~ file_tiff.c:96:29: warning: comparison of integers of different signs: 'int' and 'const unsigned int' [-Wsign-compare] if(be16(ifd->tdir_tag)==tag) ~~~~~~~~~~~~~~~~~~~^ ~~~ file_tiff.c:205:39: warning: cast from 'const unsigned char *' to 'const TIFFHeader *' increases required alignment from 1 to 4 [-Wcast-align] else if(find_tag_from_tiff_header((const TIFFHeader *)buffer, buffer_size, TIFFTAG_DNGVERSION)!=NULL) ^~~~~~~~~~~~~~~~~~~~~~~~~~ file_tiff.c:212:42: warning: cast from 'const unsigned char *' to 'const TIFFHeader *' increases required alignment from 1 to 4 [-Wcast-align] tag_make=find_tag_from_tiff_header((const TIFFHeader *)buffer, buffer_size, TIFFTAG_MAKE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ file_tiff.c:228:55: warning: cast from 'const unsigned char *' to 'const TIFFHeader *' increases required alignment from 1 to 4 [-Wcast-align] file_recovery_new->time=get_date_from_tiff_header((const TIFFHeader *)buffer, buffer_size); ^~~~~~~~~~~~~~~~~~~~~~~~~~ file_tiff.c:195:110: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_tiff(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_tiff.c:195:151: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_tiff(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_tiff.c:306:23: warning: cast from 'unsigned char *' to 'TIFFDirEntry *' increases required alignment from 1 to 4 [-Wcast-align] TIFFDirEntry *entry=(TIFFDirEntry *)&buffer[2]; ^~~~~~~~~~~~~~~~~~~~~~~~~~ file_tiff.c:436:23: warning: cast from 'unsigned char *' to 'TIFFDirEntry *' increases required alignment from 1 to 4 [-Wcast-align] TIFFDirEntry *entry=(TIFFDirEntry *)&buffer[2]; ^~~~~~~~~~~~~~~~~~~~~~~~~~ 13 warnings generated. mv -f .deps/file_tiff.Tpo .deps/file_tiff.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_tph.o -MD -MP -MF .deps/file_tph.Tpo -c -o file_tph.o file_tph.c file_tph.c:58:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_tph(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_tph.c:58:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_tph(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_tph.c:58:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_tph(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_tph.Tpo .deps/file_tph.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_ttf.o -MD -MP -MF .deps/file_ttf.Tpo -c -o file_ttf.o file_ttf.c file_ttf.c:88:38: warning: cast from 'const unsigned char *' to 'const struct ttf_offset_table *' increases required alignment from 1 to 4 [-Wcast-align] const struct ttf_offset_table *ttf=(const struct ttf_offset_table *)buffer; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ file_ttf.c:97:26: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare] if(td_ilog2(numTables) != be16(ttf->entrySelector)) ~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ file_ttf.c:86:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_ttf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_ttf.c:86:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_ttf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 4 warnings generated. mv -f .deps/file_ttf.Tpo .deps/file_ttf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_txt.o -MD -MP -MF .deps/file_txt.Tpo -c -o file_txt.o file_txt.c file_txt.c:332:113: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_fasttxt(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 1 warning generated. mv -f .deps/file_txt.Tpo .deps/file_txt.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_tz.o -MD -MP -MF .deps/file_tz.Tpo -c -o file_tz.o file_tz.c file_tz.c:75:76: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_tz(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_tz.c:75:108: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_tz(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_tz.c:75:149: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_tz(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_tz.Tpo .deps/file_tz.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_veg.o -MD -MP -MF .deps/file_veg.Tpo -c -o file_veg.o file_veg.c file_veg.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_veg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_veg.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_veg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_veg.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_veg(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_veg.Tpo .deps/file_veg.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_vmdk.o -MD -MP -MF .deps/file_vmdk.Tpo -c -o file_vmdk.o file_vmdk.c file_vmdk.c:83:78: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_vmdk(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_vmdk.c:83:110: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_vmdk(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_vmdk.c:83:151: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_vmdk(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_vmdk.Tpo .deps/file_vmdk.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_wks.o -MD -MP -MF .deps/file_wks.Tpo -c -o file_wks.o file_wks.c file_wks.c:69:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_wks(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_wks.c:69:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_wks(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_wks.c:69:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_wks(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_wks.c:80:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_wk4(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_wks.c:80:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_wk4(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_wks.c:80:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_wk4(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 6 warnings generated. mv -f .deps/file_wks.Tpo .deps/file_wks.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_wmf.o -MD -MP -MF .deps/file_wmf.Tpo -c -o file_wmf.o file_wmf.c file_wmf.c:60:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_wmf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_wmf.c:60:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_wmf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_wmf.c:60:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_wmf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_wmf.Tpo .deps/file_wmf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_wnk.o -MD -MP -MF .deps/file_wnk.Tpo -c -o file_wnk.o file_wnk.c file_wnk.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_wnk(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_wnk.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_wnk(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_wnk.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_wnk(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_wnk.Tpo .deps/file_wnk.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_wpd.o -MD -MP -MF .deps/file_wpd.Tpo -c -o file_wpd.o file_wpd.c file_wpd.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_wpd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_wpd.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_wpd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_wpd.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_wpd(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_wpd.Tpo .deps/file_wpd.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_wv.o -MD -MP -MF .deps/file_wv.Tpo -c -o file_wv.o file_wv.c file_wv.c:75:27: warning: cast from 'const unsigned char *' to 'const WavpackHeader *' increases required alignment from 1 to 4 [-Wcast-align] const WavpackHeader *wv=(const WavpackHeader*)buffer; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ file_wv.c:73:76: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_wv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_wv.c:73:108: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_wv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_wv.c:73:149: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_wv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_wv.c:92:29: warning: cast from 'const unsigned char *' to 'const WavpackHeader *' increases required alignment from 1 to 4 [-Wcast-align] const WavpackHeader *wv=(const WavpackHeader*)&buffer[i]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 warnings generated. mv -f .deps/file_wv.Tpo .deps/file_wv.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_x3f.o -MD -MP -MF .deps/file_x3f.Tpo -c -o file_x3f.o file_x3f.c file_x3f.c:53:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_x3f(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_x3f.c:53:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_x3f(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_x3f.c:53:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_x3f(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_x3f.Tpo .deps/file_x3f.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_xcf.o -MD -MP -MF .deps/file_xcf.Tpo -c -o file_xcf.o file_xcf.c file_xcf.c:57:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_xcf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_xcf.c:57:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_xcf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_xcf.c:57:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_xcf(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_xcf.Tpo .deps/file_xcf.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_xm.o -MD -MP -MF .deps/file_xm.Tpo -c -o file_xm.o file_xm.c file_xm.c:189:76: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_xm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_xm.c:189:108: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_xm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_xm.c:189:149: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_xm(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_xm.Tpo .deps/file_xm.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_xsv.o -MD -MP -MF .deps/file_xsv.Tpo -c -o file_xsv.o file_xsv.c file_xsv.c:54:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_xsv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_xsv.c:54:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_xsv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_xsv.c:54:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_xsv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_xsv.Tpo .deps/file_xsv.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_xpt.o -MD -MP -MF .deps/file_xpt.Tpo -c -o file_xpt.o file_xpt.c file_xpt.c:67:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_xpt(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_xpt.c:67:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_xpt(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_xpt.c:67:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_xpt(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_xpt.Tpo .deps/file_xpt.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_xv.o -MD -MP -MF .deps/file_xv.Tpo -c -o file_xv.o file_xv.c file_xv.c:57:76: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_xv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_xv.c:57:108: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_xv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_xv.c:57:149: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_xv(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_xv.Tpo .deps/file_xv.Po x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -MT file_zip.o -MD -MP -MF .deps/file_zip.Tpo -c -o file_zip.o file_zip.c file_zip.c:523:77: warning: unused parameter 'buffer_size' [-Wunused-parameter] static int header_check_zip(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_zip.c:523:109: warning: unused parameter 'safe_header_only' [-Wunused-parameter] static int header_check_zip(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ file_zip.c:523:150: warning: unused parameter 'file_recovery' [-Wunused-parameter] static int header_check_zip(const unsigned char *buffer, const unsigned int buffer_size, const unsigned int safe_header_only, const file_recovery_t *file_recovery, file_recovery_t *file_recovery_new) ^ 3 warnings generated. mv -f .deps/file_zip.Tpo .deps/file_zip.Po x86_64-linux-gnu-gcc -Wall -g -O2 -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -o photorec phmain.o photorec.o phcfg.o ext2grp.o ext2_dir.o fat_dir.o fatp.o list.o ntfs_dir.o ntfsp.o sessionp.o dir.o ext2p.o addpart.o askloc.o chgtype.o chgtypen.o fat_cluster.o fat_unformat.o geometry.o hiddenn.o intrfn.o nodisk.o parti386n.o partgptn.o partmacn.o partsunn.o partxboxn.o pbanner.o pblocksize.o pdisksel.o pfree_whole.o phrecn.o ppartsel.o filegen.o file_list.o file_7z.o file_DB.o file_a.o file_ab.o file_abcdp.o file_ace.o file_ahn.o file_aif.o file_all.o file_als.o file_amd.o file_amr.o file_apa.o file_ape.o file_apple.o file_arj.o file_asf.o file_asm.o file_atd.o file_au.o file_bkf.o file_bld.o file_bmp.o file_bz2.o file_cab.o file_cam.o file_chm.o file_class.o file_cm.o file_compress.o file_crw.o file_ctg.o file_cwk.o file_d2s.o file_dat.o file_dbf.o file_dim.o file_dir.o file_djv.o file_doc.o file_dpx.o file_drw.o file_ds2.o file_dsc.o file_dss.o file_dta.o file_dump.o file_dv.o file_dwg.o file_dxf.o file_edb.o file_elf.o file_emf.o file_evt.o file_exe.o file_ext.o file_fcp.o file_fcs.o file_fbk.o file_fdb.o file_fh10.o file_fh5.o file_fits.o file_flac.o file_flp.o file_flv.o file_fob.o file_fp7.o file_frm.o file_fs.o file_gho.o file_gif.o file_gpg.o file_gz.o file_hds.o file_hr9.o file_ico.o file_ifo.o file_imb.o file_indd.o file_iso.o file_itu.o file_jpg.o file_kdb.o file_ldf.o file_lnk.o file_logic.o file_m2ts.o file_max.o file_mb.o file_mcd.o file_mdb.o file_mdf.o file_mfa.o file_mfg.o file_mid.o file_mk5.o file_mkv.o file_mov.o file_mp3.o file_mpg.o file_mrw.o file_mus.o file_mxf.o file_mysql.o file_njx.o file_nk2.o file_ogg.o file_one.o file_orf.o file_paf.o file_pap.o file_pcap.o file_pct.o file_pcx.o file_pdf.o file_pfx.o file_png.o file_prc.o file_prt.o file_ps.o file_psd.o file_psp.o file_pst.o file_ptb.o file_pyc.o file_qbb.o file_qdf.o file_qxd.o file_ra.o file_raf.o file_rar.o file_raw.o file_rdc.o file_reg.o file_res.o file_riff.o file_rm.o file_rns.o file_rpm.o file_ses.o file_sib.o file_sit.o file_skd.o file_skp.o file_sp3.o file_spe.o file_spf.o file_spss.o file_sql.o file_sqm.o file_stl.o file_stu.o file_swf.o file_tar.o file_tax.o file_tib.o file_tiff.o file_tph.o file_ttf.o file_txt.o file_tz.o file_veg.o file_vmdk.o file_wks.o file_wmf.o file_wnk.o file_wpd.o file_wv.o file_x3f.o file_xcf.o file_xm.o file_xsv.o file_xpt.o file_xv.o file_zip.o common.o crc.o ewf.o fnctdsk.o hdaccess.o hdcache.o hdwin32.o hidden.o hpa_dco.o intrf.o log.o log_part.o misc.o msdos.o parti386.o partgpt.o partmac.o partsun.o partnone.o partxbox.o io_redir.o ntfs_io.o ntfs_utl.o partauto.o sudo.o unicode.o win32.o analyse.o bfs.o bsd.o cramfs.o exfat.o fat.o fatx.o ext2.o jfs.o hfs.o hfsp.o hpfs.o luks.o lvm.o md.o netware.o ntfs.o rfs.o savehdr.o sun.o swap.o sysv.o ufs.o xfs.o -lncursesw -ltinfo -ljpeg -luuid -lntfs -lext2fs -lcom_err ext2p.o: In function `ext2fs_div64_ceil': /usr/include/ext2fs/ext2fs.h:1686: multiple definition of `ext2fs_div64_ceil' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1686: first defined here ext2p.o: In function `ext2fs_div_ceil': /usr/include/ext2fs/ext2fs.h:1679: multiple definition of `ext2fs_div_ceil' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1679: first defined here ext2p.o: In function `ext2fs_fast_clear_bit': /usr/include/ext2fs/bitops.h:236: multiple definition of `ext2fs_fast_clear_bit' ext2_dir.o:/usr/include/ext2fs/bitops.h:236: first defined here ext2p.o: In function `ext2fs_fast_clear_bit64': /usr/include/ext2fs/bitops.h:253: multiple definition of `ext2fs_fast_clear_bit64' ext2_dir.o:/usr/include/ext2fs/bitops.h:253: first defined here ext2p.o: In function `ext2fs_fast_mark_block_bitmap': /usr/include/ext2fs/bitops.h:439: multiple definition of `ext2fs_fast_mark_block_bitmap' ext2_dir.o:/usr/include/ext2fs/bitops.h:439: first defined here ext2p.o: In function `ext2fs_fast_mark_block_bitmap2': /usr/include/ext2fs/bitops.h:558: multiple definition of `ext2fs_fast_mark_block_bitmap2' ext2_dir.o:/usr/include/ext2fs/bitops.h:558: first defined here ext2p.o: In function `ext2fs_fast_mark_block_bitmap_range': /usr/include/ext2fs/bitops.h:503: multiple definition of `ext2fs_fast_mark_block_bitmap_range' ext2_dir.o:/usr/include/ext2fs/bitops.h:503: first defined here ext2p.o: In function `ext2fs_fast_mark_block_bitmap_range2': /usr/include/ext2fs/bitops.h:623: multiple definition of `ext2fs_fast_mark_block_bitmap_range2' ext2_dir.o:/usr/include/ext2fs/bitops.h:623: first defined here ext2p.o: In function `ext2fs_fast_mark_inode_bitmap': /usr/include/ext2fs/bitops.h:458: multiple definition of `ext2fs_fast_mark_inode_bitmap' ext2_dir.o:/usr/include/ext2fs/bitops.h:458: first defined here ext2p.o: In function `ext2fs_fast_mark_inode_bitmap2': /usr/include/ext2fs/bitops.h:580: multiple definition of `ext2fs_fast_mark_inode_bitmap2' ext2_dir.o:/usr/include/ext2fs/bitops.h:580: first defined here ext2p.o: In function `ext2fs_fast_set_bit': /usr/include/ext2fs/bitops.h:229: multiple definition of `ext2fs_fast_set_bit' ext2_dir.o:/usr/include/ext2fs/bitops.h:229: first defined here ext2p.o: In function `ext2fs_fast_set_bit64': /usr/include/ext2fs/bitops.h:245: multiple definition of `ext2fs_fast_set_bit64' ext2_dir.o:/usr/include/ext2fs/bitops.h:245: first defined here ext2p.o: In function `ext2fs_fast_test_block_bitmap': /usr/include/ext2fs/bitops.h:451: multiple definition of `ext2fs_fast_test_block_bitmap' ext2_dir.o:/usr/include/ext2fs/bitops.h:451: first defined here ext2p.o: In function `ext2fs_fast_test_block_bitmap2': /usr/include/ext2fs/bitops.h:570: multiple definition of `ext2fs_fast_test_block_bitmap2' ext2_dir.o:/usr/include/ext2fs/bitops.h:570: first defined here ext2p.o: In function `ext2fs_fast_test_block_bitmap_range': /usr/include/ext2fs/bitops.h:497: multiple definition of `ext2fs_fast_test_block_bitmap_range' ext2_dir.o:/usr/include/ext2fs/bitops.h:497: first defined here ext2p.o: In function `ext2fs_fast_test_block_bitmap_range2': /usr/include/ext2fs/bitops.h:616: multiple definition of `ext2fs_fast_test_block_bitmap_range2' ext2_dir.o:/usr/include/ext2fs/bitops.h:616: first defined here ext2p.o: In function `ext2fs_fast_test_inode_bitmap': /usr/include/ext2fs/bitops.h:470: multiple definition of `ext2fs_fast_test_inode_bitmap' ext2_dir.o:/usr/include/ext2fs/bitops.h:470: first defined here ext2p.o: In function `ext2fs_fast_test_inode_bitmap2': /usr/include/ext2fs/bitops.h:592: multiple definition of `ext2fs_fast_test_inode_bitmap2' ext2_dir.o:/usr/include/ext2fs/bitops.h:592: first defined here ext2p.o: In function `ext2fs_fast_unmark_block_bitmap': /usr/include/ext2fs/bitops.h:445: multiple definition of `ext2fs_fast_unmark_block_bitmap' ext2_dir.o:/usr/include/ext2fs/bitops.h:445: first defined here ext2p.o: In function `ext2fs_fast_unmark_block_bitmap2': /usr/include/ext2fs/bitops.h:564: multiple definition of `ext2fs_fast_unmark_block_bitmap2' ext2_dir.o:/usr/include/ext2fs/bitops.h:564: first defined here ext2p.o: In function `ext2fs_fast_unmark_block_bitmap_range': /usr/include/ext2fs/bitops.h:509: multiple definition of `ext2fs_fast_unmark_block_bitmap_range' ext2_dir.o:/usr/include/ext2fs/bitops.h:509: first defined here ext2p.o: In function `ext2fs_fast_unmark_block_bitmap_range2': /usr/include/ext2fs/bitops.h:630: multiple definition of `ext2fs_fast_unmark_block_bitmap_range2' ext2_dir.o:/usr/include/ext2fs/bitops.h:630: first defined here ext2p.o: In function `ext2fs_fast_unmark_inode_bitmap': /usr/include/ext2fs/bitops.h:464: multiple definition of `ext2fs_fast_unmark_inode_bitmap' ext2_dir.o:/usr/include/ext2fs/bitops.h:464: first defined here ext2p.o: In function `ext2fs_fast_unmark_inode_bitmap2': /usr/include/ext2fs/bitops.h:586: multiple definition of `ext2fs_fast_unmark_inode_bitmap2' ext2_dir.o:/usr/include/ext2fs/bitops.h:586: first defined here ext2p.o: In function `ext2fs_free_mem': /usr/include/ext2fs/ext2fs.h:1529: multiple definition of `ext2fs_free_mem' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1529: first defined here ext2p.o: In function `ext2fs_fstat': /usr/include/ext2fs/ext2fs.h:1718: multiple definition of `ext2fs_fstat' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1718: first defined here ext2p.o: In function `ext2fs_get_array': /usr/include/ext2fs/ext2fs.h:1505: multiple definition of `ext2fs_get_array' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1505: first defined here ext2p.o: In function `ext2fs_get_arrayzero': /usr/include/ext2fs/ext2fs.h:1513: multiple definition of `ext2fs_get_arrayzero' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1513: first defined here ext2p.o: In function `ext2fs_get_block_bitmap_end': /usr/include/ext2fs/bitops.h:487: multiple definition of `ext2fs_get_block_bitmap_end' ext2_dir.o:/usr/include/ext2fs/bitops.h:487: first defined here ext2p.o: In function `ext2fs_get_block_bitmap_end2': /usr/include/ext2fs/bitops.h:606: multiple definition of `ext2fs_get_block_bitmap_end2' ext2_dir.o:/usr/include/ext2fs/bitops.h:606: first defined here ext2p.o: In function `ext2fs_get_block_bitmap_start': /usr/include/ext2fs/bitops.h:477: multiple definition of `ext2fs_get_block_bitmap_start' ext2_dir.o:/usr/include/ext2fs/bitops.h:477: first defined here ext2p.o: In function `ext2fs_get_block_bitmap_start2': /usr/include/ext2fs/bitops.h:596: multiple definition of `ext2fs_get_block_bitmap_start2' ext2_dir.o:/usr/include/ext2fs/bitops.h:596: first defined here ext2p.o: In function `ext2fs_get_inode_bitmap_end': /usr/include/ext2fs/bitops.h:492: multiple definition of `ext2fs_get_inode_bitmap_end' ext2_dir.o:/usr/include/ext2fs/bitops.h:492: first defined here ext2p.o: In function `ext2fs_get_inode_bitmap_end2': /usr/include/ext2fs/bitops.h:611: multiple definition of `ext2fs_get_inode_bitmap_end2' ext2_dir.o:/usr/include/ext2fs/bitops.h:611: first defined here ext2p.o: In function `ext2fs_get_inode_bitmap_start': /usr/include/ext2fs/bitops.h:482: multiple definition of `ext2fs_get_inode_bitmap_start' ext2_dir.o:/usr/include/ext2fs/bitops.h:482: first defined here ext2p.o: In function `ext2fs_get_inode_bitmap_start2': /usr/include/ext2fs/bitops.h:601: multiple definition of `ext2fs_get_inode_bitmap_start2' ext2_dir.o:/usr/include/ext2fs/bitops.h:601: first defined here ext2p.o: In function `ext2fs_get_mem': /usr/include/ext2fs/ext2fs.h:1482: multiple definition of `ext2fs_get_mem' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1482: first defined here ext2p.o: In function `ext2fs_get_memzero': /usr/include/ext2fs/ext2fs.h:1493: multiple definition of `ext2fs_get_memzero' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1493: first defined here ext2p.o: In function `ext2fs_group_first_block': /usr/include/ext2fs/ext2fs.h:1656: multiple definition of `ext2fs_group_first_block' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1656: first defined here ext2p.o: In function `ext2fs_group_last_block': /usr/include/ext2fs/ext2fs.h:1664: multiple definition of `ext2fs_group_last_block' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1664: first defined here ext2p.o: In function `ext2fs_group_of_blk': /usr/include/ext2fs/ext2fs.h:1643: multiple definition of `ext2fs_group_of_blk' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1643: first defined here ext2p.o: In function `ext2fs_group_of_ino': /usr/include/ext2fs/ext2fs.h:1650: multiple definition of `ext2fs_group_of_ino' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1650: first defined here ext2p.o: In function `ext2fs_inode_data_blocks': /usr/include/ext2fs/ext2fs.h:1669: multiple definition of `ext2fs_inode_data_blocks' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1669: first defined here ext2p.o: In function `ext2fs_mark_bb_dirty': /usr/include/ext2fs/ext2fs.h:1619: multiple definition of `ext2fs_mark_bb_dirty' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1619: first defined here ext2p.o: In function `ext2fs_mark_block_bitmap': /usr/include/ext2fs/bitops.h:397: multiple definition of `ext2fs_mark_block_bitmap' ext2_dir.o:/usr/include/ext2fs/bitops.h:397: first defined here ext2p.o: In function `ext2fs_mark_block_bitmap2': /usr/include/ext2fs/bitops.h:517: multiple definition of `ext2fs_mark_block_bitmap2' ext2_dir.o:/usr/include/ext2fs/bitops.h:517: first defined here ext2p.o: In function `ext2fs_mark_changed': /usr/include/ext2fs/ext2fs.h:1571: multiple definition of `ext2fs_mark_changed' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1571: first defined here ext2p.o: In function `ext2fs_mark_ib_dirty': /usr/include/ext2fs/ext2fs.h:1611: multiple definition of `ext2fs_mark_ib_dirty' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1611: first defined here ext2p.o: In function `ext2fs_mark_inode_bitmap': /usr/include/ext2fs/bitops.h:418: multiple definition of `ext2fs_mark_inode_bitmap' ext2_dir.o:/usr/include/ext2fs/bitops.h:418: first defined here ext2p.o: In function `ext2fs_mark_inode_bitmap2': /usr/include/ext2fs/bitops.h:540: multiple definition of `ext2fs_mark_inode_bitmap2' ext2_dir.o:/usr/include/ext2fs/bitops.h:540: first defined here ext2p.o: In function `ext2fs_mark_super_dirty': /usr/include/ext2fs/ext2fs.h:1563: multiple definition of `ext2fs_mark_super_dirty' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1563: first defined here ext2p.o: In function `ext2fs_mark_valid': /usr/include/ext2fs/ext2fs.h:1587: multiple definition of `ext2fs_mark_valid' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1587: first defined here ext2p.o: In function `ext2fs_open_file': /usr/include/ext2fs/ext2fs.h:1693: multiple definition of `ext2fs_open_file' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1693: first defined here ext2p.o: In function `ext2fs_resize_mem': /usr/include/ext2fs/ext2fs.h:1544: multiple definition of `ext2fs_resize_mem' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1544: first defined here ext2p.o: In function `ext2fs_stat': /usr/include/ext2fs/ext2fs.h:1709: multiple definition of `ext2fs_stat' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1709: first defined here ext2p.o: In function `ext2fs_swab16': /usr/include/ext2fs/bitops.h:380: multiple definition of `ext2fs_swab16' ext2_dir.o:/usr/include/ext2fs/bitops.h:380: first defined here ext2p.o: In function `ext2fs_swab32': /usr/include/ext2fs/bitops.h:385: multiple definition of `ext2fs_swab32' ext2_dir.o:/usr/include/ext2fs/bitops.h:385: first defined here ext2p.o: In function `ext2fs_swab64': /usr/include/ext2fs/bitops.h:392: multiple definition of `ext2fs_swab64' ext2_dir.o:/usr/include/ext2fs/bitops.h:392: first defined here ext2p.o: In function `ext2fs_test_bb_dirty': /usr/include/ext2fs/ext2fs.h:1635: multiple definition of `ext2fs_test_bb_dirty' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1635: first defined here ext2p.o: In function `ext2fs_test_block_bitmap': /usr/include/ext2fs/bitops.h:411: multiple definition of `ext2fs_test_block_bitmap' ext2_dir.o:/usr/include/ext2fs/bitops.h:411: first defined here ext2p.o: In function `ext2fs_test_block_bitmap2': /usr/include/ext2fs/bitops.h:530: multiple definition of `ext2fs_test_block_bitmap2' ext2_dir.o:/usr/include/ext2fs/bitops.h:530: first defined here ext2p.o: In function `ext2fs_test_changed': /usr/include/ext2fs/ext2fs.h:1579: multiple definition of `ext2fs_test_changed' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1579: first defined here ext2p.o: In function `ext2fs_test_ib_dirty': /usr/include/ext2fs/ext2fs.h:1627: multiple definition of `ext2fs_test_ib_dirty' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1627: first defined here ext2p.o: In function `ext2fs_test_inode_bitmap': /usr/include/ext2fs/bitops.h:432: multiple definition of `ext2fs_test_inode_bitmap' ext2_dir.o:/usr/include/ext2fs/bitops.h:432: first defined here ext2p.o: In function `ext2fs_test_inode_bitmap2': /usr/include/ext2fs/bitops.h:554: multiple definition of `ext2fs_test_inode_bitmap2' ext2_dir.o:/usr/include/ext2fs/bitops.h:554: first defined here ext2p.o: In function `ext2fs_test_valid': /usr/include/ext2fs/ext2fs.h:1603: multiple definition of `ext2fs_test_valid' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1603: first defined here ext2p.o: In function `ext2fs_unmark_block_bitmap': /usr/include/ext2fs/bitops.h:404: multiple definition of `ext2fs_unmark_block_bitmap' ext2_dir.o:/usr/include/ext2fs/bitops.h:404: first defined here ext2p.o: In function `ext2fs_unmark_block_bitmap2': /usr/include/ext2fs/bitops.h:524: multiple definition of `ext2fs_unmark_block_bitmap2' ext2_dir.o:/usr/include/ext2fs/bitops.h:524: first defined here ext2p.o: In function `ext2fs_unmark_inode_bitmap': /usr/include/ext2fs/bitops.h:425: multiple definition of `ext2fs_unmark_inode_bitmap' ext2_dir.o:/usr/include/ext2fs/bitops.h:425: first defined here ext2p.o: In function `ext2fs_unmark_inode_bitmap2': /usr/include/ext2fs/bitops.h:547: multiple definition of `ext2fs_unmark_inode_bitmap2' ext2_dir.o:/usr/include/ext2fs/bitops.h:547: first defined here ext2p.o: In function `ext2fs_unmark_valid': /usr/include/ext2fs/ext2fs.h:1595: multiple definition of `ext2fs_unmark_valid' ext2_dir.o:/usr/include/ext2fs/ext2fs.h:1595: first defined here clang: error: linker command failed with exit code 1 (use -v to see invocation) make[3]: *** [photorec] Error 1 make[3]: Leaving directory `/build/testdisk-V_sRo0/testdisk-6.11/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/build/testdisk-V_sRo0/testdisk-6.11' make[1]: *** [all] Error 2 make[1]: Leaving directory `/build/testdisk-V_sRo0/testdisk-6.11' make: *** [build-stamp] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2 ──────────────────────────────────────────────────────────────────────────────── Build finished at 20120113-0147 Finished ──────── E: Build failure (dpkg-buildpackage died) ┌──────────────────────────────────────────────────────────────────────────────┐ │ Cleanup │ └──────────────────────────────────────────────────────────────────────────────┘ Purging /var/lib/schroot/mount/lsid64b-0d898224-5546-4ff5-9b4d-4f72ef363fc1/build/testdisk-V_sRo0 Not cleaning session: cloned chroot in use ┌──────────────────────────────────────────────────────────────────────────────┐ │ Summary │ └──────────────────────────────────────────────────────────────────────────────┘ Architecture: amd64 Build-Space: 16244 Build-Time: 49 Distribution: lsid64b Fail-Stage: build Install-Time: 6 Job: testdisk_6.11-2 Package: testdisk Package-Time: 68 Source-Version: 6.11-2 Space: 16244 Status: attempted Version: 6.11-2 ──────────────────────────────────────────────────────────────────────────────── Finished at 20120113-0147 Build needed 00:01:08, 16244k disc space DC-Build-Status: Failed 294.978008s ### Content of /var/log/daemon.log ### Jan 12 21:04:00 stremi-13 approx: Concurrent download of debian/dists/sid/Release.gpg is taking too long Jan 12 21:04:12 stremi-13 approx: Concurrent download of debian/dists/sid/Release is taking too long Jan 12 21:04:19 stremi-13 approx: Concurrent download of debian/dists/sid/Release.gpg is taking too long Jan 12 21:04:30 stremi-13 approx: Concurrent download of debian/dists/sid/Release.gpg is taking too long Jan 12 21:04:49 stremi-13 approx: Concurrent download of debian/dists/sid/Release.gpg is taking too long Jan 12 21:05:28 stremi-13 approx: Concurrent download of debian/dists/sid/Release is taking too long Jan 12 21:05:42 stremi-13 approx: Concurrent download of debian/dists/sid/main/i18n/Index is taking too long Jan 12 21:06:00 stremi-13 approx: Concurrent download of debian/dists/sid/main/i18n/Translation-en.bz2 is taking too long Jan 12 21:06:11 stremi-13 approx: Concurrent download of debian/dists/sid/main/source/Sources.xz is taking too long Jan 12 21:06:11 stremi-13 approx: Concurrent download of debian/dists/sid/main/i18n/Translation-en.bz2 is taking too long Jan 12 21:06:25 stremi-13 approx: Concurrent download of debian/dists/sid/main/binary-amd64/Packages.xz is taking too long ### End of content of /var/log/daemon.log ### DC-Time-Estimation: 294.978008 versus expected 56 (r/m: 4.26746442857143 ; m: 56.0) DC-Build-Network: USED. See /tmp/rulesafter.3gB9pr ! ************************************************************ # Generated by iptables-save v1.4.8 on Fri Jan 13 01:47:25 2012 *filter :INPUT ACCEPT [4357008:32962978080] :FORWARD ACCEPT [0:0] :OUTPUT DROP [0:0] :LD - [0:0] [2227353:28171066719] -A OUTPUT -o lo -j ACCEPT [0:0] -A OUTPUT -d 129.88.0.0/16 -j ACCEPT [0:0] -A OUTPUT -d 10.0.0.0/8 -j ACCEPT [0:0] -A OUTPUT -d 192.168.133.0/24 -j ACCEPT [0:0] -A OUTPUT -d 192.168.159.0/24 -j ACCEPT [0:0] -A OUTPUT -d 192.168.160.0/24 -j ACCEPT [0:0] -A OUTPUT -d 10.69.0.0/17 -j ACCEPT [0:0] -A OUTPUT -d 172.28.52.0/22 -j ACCEPT [0:0] -A OUTPUT -d 172.24.0.0/16 -j ACCEPT [0:0] -A OUTPUT -d 131.254.202.0/23 -j ACCEPT [0:0] -A OUTPUT -d 138.96.20.0/22 -j ACCEPT [0:0] -A OUTPUT -d 192.168.22.0/24 -j ACCEPT [430038:198725721] -A OUTPUT -d 172.16.0.0/16 -j ACCEPT [0:0] -A OUTPUT -d 192.168.67.0/24 -j ACCEPT [34688:4615480] -A OUTPUT -d 224.0.0.0/4 -p udp -j ACCEPT [107:6420] -A OUTPUT -j LD [107:6420] -A LD -j LOG [107:6420] -A LD -j REJECT --reject-with icmp-port-unreachable COMMIT # Completed on Fri Jan 13 01:47:25 2012 ************************************************************ --- /tmp/rulesbefore.oHfU1i 2012-01-13 01:42:30.593190435 +0100 +++ /tmp/rulesafter.3gB9pr 2012-01-13 01:47:25.578610232 +0100 @@ -1,10 +1,10 @@ -# Generated by iptables-save v1.4.8 on Fri Jan 13 01:42:30 2012 +# Generated by iptables-save v1.4.8 on Fri Jan 13 01:47:25 2012 *filter -:INPUT ACCEPT [4236654:31810580645] +:INPUT ACCEPT [4357008:32962978080] :FORWARD ACCEPT [0:0] :OUTPUT DROP [0:0] :LD - [0:0] -[2148488:27133624618] -A OUTPUT -o lo -j ACCEPT +[2227353:28171066719] -A OUTPUT -o lo -j ACCEPT [0:0] -A OUTPUT -d 129.88.0.0/16 -j ACCEPT [0:0] -A OUTPUT -d 10.0.0.0/8 -j ACCEPT [0:0] -A OUTPUT -d 192.168.133.0/24 -j ACCEPT @@ -16,11 +16,11 @@ [0:0] -A OUTPUT -d 131.254.202.0/23 -j ACCEPT [0:0] -A OUTPUT -d 138.96.20.0/22 -j ACCEPT [0:0] -A OUTPUT -d 192.168.22.0/24 -j ACCEPT -[418673:194903344] -A OUTPUT -d 172.16.0.0/16 -j ACCEPT +[430038:198725721] -A OUTPUT -d 172.16.0.0/16 -j ACCEPT [0:0] -A OUTPUT -d 192.168.67.0/24 -j ACCEPT -[34042:4528580] -A OUTPUT -d 224.0.0.0/4 -p udp -j ACCEPT -[95:5700] -A OUTPUT -j LD -[95:5700] -A LD -j LOG -[95:5700] -A LD -j REJECT --reject-with icmp-port-unreachable +[34688:4615480] -A OUTPUT -d 224.0.0.0/4 -p udp -j ACCEPT +[107:6420] -A OUTPUT -j LD +[107:6420] -A LD -j LOG +[107:6420] -A LD -j REJECT --reject-with icmp-port-unreachable COMMIT -# Completed on Fri Jan 13 01:42:30 2012 +# Completed on Fri Jan 13 01:47:25 2012 ************************************************************ [ 7978.970603] lt-mpiexec.hydr[18841]: segfault at 0 ip 000000000041cefe sp 00007fff2a6e5180 error 4 in lt-mpiexec.hydra[400000+41000] [ 7979.425326] lt-mpiexec.hydr[19052]: segfault at 0 ip 000000000041cefe sp 00007fff060daff0 error 4 in lt-mpiexec.hydra[400000+41000] [ 7979.948467] lt-mpiexec.hydr[19311]: segfault at 0 ip 000000000041cefe sp 00007fff3459d650 error 4 in lt-mpiexec.hydra[400000+41000] [ 7980.412460] lt-mpiexec.hydr[19571]: segfault at 0 ip 000000000041cefe sp 00007fffc0d06ee0 error 4 in lt-mpiexec.hydra[400000+41000] [ 7980.883745] lt-mpiexec.hydr[19794]: segfault at 0 ip 000000000041cefe sp 00007fffbc8f08e0 error 4 in lt-mpiexec.hydra[400000+41000] [ 7981.225558] lt-mpiexec.hydr[19979]: segfault at 0 ip 000000000041cefe sp 00007fff4d9b0bc0 error 4 in lt-mpiexec.hydra[400000+41000] [ 7981.774260] lt-mpiexec.hydr[20192]: segfault at 0 ip 000000000041cefe sp 00007fff198e0580 error 4 in lt-mpiexec.hydra[400000+41000] [ 7982.251995] lt-mpiexec.hydr[20364]: segfault at 0 ip 000000000041cefe sp 00007fff6c380e30 error 4 in lt-mpiexec.hydra[400000+41000] [ 7982.885439] lt-mpiexec.hydr[20596]: segfault at 0 ip 000000000041cefe sp 00007fff73cf1410 error 4 in lt-mpiexec.hydra[400000+41000] [ 7984.136969] __ratelimit: 2 callbacks suppressed [ 7984.142095] lt-mpiexec.hydr[21211]: segfault at 0 ip 000000000041cefe sp 00007fff6a1f5d90 error 4 in lt-mpiexec.hydra[400000+41000] [ 7984.541850] lt-mpiexec.hydr[21369]: segfault at 0 ip 000000000041cefe sp 00007fff30674570 error 4 in lt-mpiexec.hydra[400000+41000] [ 7985.045709] lt-mpiexec.hydr[21580]: segfault at 0 ip 000000000041cefe sp 00007fff79a949d0 error 4 in lt-mpiexec.hydra[400000+41000] [ 7985.629751] lt-mpiexec.hydr[21784]: segfault at 0 ip 000000000041cefe sp 00007ffffc2cee20 error 4 in lt-mpiexec.hydra[400000+41000] [ 7986.072455] lt-mpiexec.hydr[22022]: segfault at 0 ip 000000000041cefe sp 00007fff5644bee0 error 4 in lt-mpiexec.hydra[400000+41000] [ 7986.590340] lt-mpiexec.hydr[22175]: segfault at 0 ip 000000000041cefe sp 00007fff10582980 error 4 in lt-mpiexec.hydra[400000+41000] [ 7986.983993] lt-mpiexec.hydr[22303]: segfault at 0 ip 000000000041cefe sp 00007ffffc4d6b80 error 4 in lt-mpiexec.hydra[400000+41000] [ 7987.629307] lt-mpiexec.hydr[22427]: segfault at 0 ip 000000000041cefe sp 00007fff639db6a0 error 4 in lt-mpiexec.hydra[400000+41000] [ 7988.030785] lt-mpiexec.hydr[22538]: segfault at 0 ip 000000000041cefe sp 00007fff19f1c580 error 4 in lt-mpiexec.hydra[400000+41000] [ 9536.561464] IN= OUT=eth0 SRC=172.16.160.13 DST=188.40.172.6 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=1531 DF PROTO=TCP SPT=43700 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [12957.580487] IN= OUT=eth0 SRC=172.16.160.13 DST=217.196.43.132 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=47116 DF PROTO=TCP SPT=51552 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [12960.596039] IN= OUT=eth0 SRC=172.16.160.13 DST=217.196.43.132 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=47117 DF PROTO=TCP SPT=51552 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [12961.292410] IN= OUT=eth0 SRC=172.16.160.13 DST=217.196.43.132 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=59850 DF PROTO=TCP SPT=51565 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [12964.312952] IN= OUT=eth0 SRC=172.16.160.13 DST=217.196.43.132 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=59851 DF PROTO=TCP SPT=51565 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14133.058697] IN= OUT=eth0 SRC=172.16.160.13 DST=82.94.164.162 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=16112 DF PROTO=TCP SPT=38340 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14136.076028] IN= OUT=eth0 SRC=172.16.160.13 DST=82.94.164.162 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=16113 DF PROTO=TCP SPT=38340 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14136.114994] IN= OUT=eth0 SRC=172.16.160.13 DST=67.19.75.2 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=29542 DF PROTO=TCP SPT=46751 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14139.132028] IN= OUT=eth0 SRC=172.16.160.13 DST=67.19.75.2 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=29543 DF PROTO=TCP SPT=46751 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14139.169360] IN= OUT=eth0 SRC=172.16.160.13 DST=109.224.196.24 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=60779 DF PROTO=TCP SPT=36827 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14142.184026] IN= OUT=eth0 SRC=172.16.160.13 DST=109.224.196.24 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=60780 DF PROTO=TCP SPT=36827 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14142.224290] IN= OUT=eth0 SRC=172.16.160.13 DST=64.27.57.29 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=25892 DF PROTO=TCP SPT=43749 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14145.240021] IN= OUT=eth0 SRC=172.16.160.13 DST=64.27.57.29 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=25893 DF PROTO=TCP SPT=43749 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14145.256794] IN= OUT=eth0 SRC=172.16.160.13 DST=64.27.57.24 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=53337 DF PROTO=TCP SPT=36920 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14148.276109] IN= OUT=eth0 SRC=172.16.160.13 DST=64.27.57.24 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=53338 DF PROTO=TCP SPT=36920 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14148.313707] IN= OUT=eth0 SRC=172.16.160.13 DST=66.228.40.238 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=27023 DF PROTO=TCP SPT=54240 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14151.332028] IN= OUT=eth0 SRC=172.16.160.13 DST=66.228.40.238 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=27024 DF PROTO=TCP SPT=54240 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14151.369656] IN= OUT=eth0 SRC=172.16.160.13 DST=109.224.196.24 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=31017 DF PROTO=TCP SPT=36831 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14154.388026] IN= OUT=eth0 SRC=172.16.160.13 DST=109.224.196.24 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=31018 DF PROTO=TCP SPT=36831 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [17473.355445] IN= OUT=eth0 SRC=172.16.160.13 DST=82.94.164.162 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=43732 DF PROTO=TCP SPT=40839 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [17476.372022] IN= OUT=eth0 SRC=172.16.160.13 DST=82.94.164.162 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=43733 DF PROTO=TCP SPT=40839 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [17476.896559] IN= OUT=eth0 SRC=172.16.160.13 DST=173.203.107.207 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=40802 DF PROTO=TCP SPT=60271 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [17479.913288] IN= OUT=eth0 SRC=172.16.160.13 DST=173.203.107.207 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=40803 DF PROTO=TCP SPT=60271 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [17480.040160] IN= OUT=eth0 SRC=172.16.160.13 DST=173.203.107.207 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=46773 DF PROTO=TCP SPT=60272 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [17483.060027] IN= OUT=eth0 SRC=172.16.160.13 DST=173.203.107.207 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=46774 DF PROTO=TCP SPT=60272 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [17486.171881] IN= OUT=eth0 SRC=172.16.160.13 DST=82.94.164.162 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=17789 DF PROTO=TCP SPT=40842 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [17489.192026] IN= OUT=eth0 SRC=172.16.160.13 DST=82.94.164.162 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=17790 DF PROTO=TCP SPT=40842 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [17489.230141] IN= OUT=eth0 SRC=172.16.160.13 DST=173.203.107.207 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=31862 DF PROTO=TCP SPT=60274 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [17492.248026] IN= OUT=eth0 SRC=172.16.160.13 DST=173.203.107.207 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=31863 DF PROTO=TCP SPT=60274 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [17492.286293] IN= OUT=eth0 SRC=172.16.160.13 DST=173.203.107.207 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=62719 DF PROTO=TCP SPT=60275 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [17495.300024] IN= OUT=eth0 SRC=172.16.160.13 DST=173.203.107.207 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=62720 DF PROTO=TCP SPT=60275 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 ************************************************************