DC-Build-Header: openh323 1.18.0.dfsg-10 / Thu Jan 12 22:58:47 +0100 2012 sbuild (Debian sbuild) 0.62.2 (05 Apr 2011) on stremi-33.reims.grid5000.fr ╔══════════════════════════════════════════════════════════════════════════════╗ ║ openh323 1.18.0.dfsg-10 (amd64) 12 Jan 2012 22:58 ║ ╚══════════════════════════════════════════════════════════════════════════════╝ Package: openh323 Version: 1.18.0.dfsg-10 Source Version: 1.18.0.dfsg-10 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 (5435 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... NOTICE: 'openh323' packaging is maintained in the 'Svn' version control system at: svn://svn.debian.org/pkg-voip/openh323/trunk/ Need to get 3654 kB of source archives. Get:1 http://localhost/debian/ sid/main openh323 1.18.0.dfsg-10 (dsc) [1640 B] Get:2 http://localhost/debian/ sid/main openh323 1.18.0.dfsg-10 (tar) [3617 kB] Get:3 http://localhost/debian/ sid/main openh323 1.18.0.dfsg-10 (diff) [35.2 kB] Fetched 3654 kB in 0s (21.4 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/openh323-zfCvFZ/resolver-OQtfs7/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/704 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-485088fa-843e-497c-8d71-c60966ad61f8/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 (>= 5), libpt-1.10.10-dev, libssl-dev, libgsm1-dev (>= 1.0.10-11), libspeex-dev (>= 1.1.11), dpatch (>= 1.11), libsasl2-dev, doxygen, autotools-dev, binutils (>= 2.17), dpkg-dev (>= 1.13.19) Merged Build-Conflicts: libopenh323-1.18.0, libopenh323-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 (>= 5), libpt-1.10.10-dev, libssl-dev, libgsm1-dev (>= 1.0.10-11), libspeex-dev (>= 1.1.11), dpatch (>= 1.11), libsasl2-dev, doxygen, autotools-dev, binutils (>= 2.17), dpkg-dev (>= 1.13.19) Filtered Build-Conflicts: libopenh323-1.18.0, libopenh323-dev dpkg-deb: building package `sbuild-build-depends-openh323-dummy' in `/build/openh323-zfCvFZ/resolver-b1Ch_E/apt_archive/sbuild-build-depends-openh323-dummy.deb'. OK Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install openh323 build dependencies (apt-based resolver) │ └──────────────────────────────────────────────────────────────────────────────┘ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following extra packages will be installed: autotools-dev bsdmainutils debhelper doxygen dpatch file gettext gettext-base groff-base html2text intltool-debian libasound2 libasound2-dev libasyncns0 libavahi-client-dev libavahi-client3 libavahi-common-data libavahi-common-dev libavahi-common3 libcaca-dev libcaca0 libcap2 libcroco3 libdbus-1-3 libdbus-1-dev libdirectfb-1.2-9 libdirectfb-dev libdirectfb-extra libdrm2 libexpat1 libexpat1-dev libflac8 libfreetype6 libfreetype6-dev libgcrypt11 libgl1-mesa-dev libgl1-mesa-glx libglapi-mesa libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libglu1-mesa libglu1-mesa-dev libgnutls26 libgpg-error0 libgsm1 libgsm1-dev libice-dev libice6 libjpeg8 libjpeg8-dev libjson0 libldap-2.4-2 libldap2-dev libmagic1 libncurses5-dev libogg0 libp11-kit0 libpcre3 libpipeline1 libpng12-0 libpng12-dev libpopt0 libpt-1.10.10 libpt-1.10.10-dev libpt-1.10.10-plugins-alsa libpt-1.10.10-plugins-v4l2 libpthread-stubs0 libpthread-stubs0-dev libpulse-dev libpulse-mainloop-glib0 libpulse0 libsasl2-2 libsasl2-dev libsasl2-modules libsdl1.2-dev libsdl1.2debian libslang2-dev libsm-dev libsm6 libsndfile1 libspeex-dev libspeex1 libssl-dev libssl1.0.0 libsysfs-dev libsysfs2 libtasn1-3 libtinfo-dev libts-0.0-0 libunistring0 libvorbis0a libvorbisenc2 libwrap0 libx11-6 libx11-data libx11-dev libx11-xcb1 libxau-dev libxau6 libxcb1 libxcb1-dev libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes3 libxi6 libxml2 libxrandr2 libxrender1 libxt-dev libxt6 libxtst6 libxxf86vm1 man-db mesa-common-dev pkg-config po-debconf tsconf x11-common x11proto-core-dev x11proto-input-dev x11proto-kb-dev x11proto-xext-dev xorg-sgml-doctools xtrans-dev zlib1g-dev Suggested packages: wamerican wordlist whois vacation dh-make doxygen-doc doxygen-gui graphviz curl gettext-doc groff libasound2-plugins libasound2-doc rng-tools libglib2.0-doc ncurses-doc pulseaudio libsasl2-modules-otp libsasl2-modules-ldap libsasl2-modules-sql libsasl2-modules-gssapi-mit libsasl2-modules-gssapi-heimdal speex www-browser libmail-box-perl Recommended packages: doxygen-latex patchutils autopoint dbus libgl1-mesa-dri shared-mime-info python alsa-base libssl-doc tcpd libx11-doc xml-core libmail-sendmail-perl The following NEW packages will be installed: autotools-dev bsdmainutils debhelper doxygen dpatch file gettext gettext-base groff-base html2text intltool-debian libasound2 libasound2-dev libasyncns0 libavahi-client-dev libavahi-client3 libavahi-common-data libavahi-common-dev libavahi-common3 libcaca-dev libcaca0 libcap2 libcroco3 libdbus-1-3 libdbus-1-dev libdirectfb-1.2-9 libdirectfb-dev libdirectfb-extra libdrm2 libexpat1 libexpat1-dev libflac8 libfreetype6 libfreetype6-dev libgcrypt11 libgl1-mesa-dev libgl1-mesa-glx libglapi-mesa libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libglu1-mesa libglu1-mesa-dev libgnutls26 libgpg-error0 libgsm1 libgsm1-dev libice-dev libice6 libjpeg8 libjpeg8-dev libjson0 libldap-2.4-2 libldap2-dev libmagic1 libncurses5-dev libogg0 libp11-kit0 libpcre3 libpipeline1 libpng12-0 libpng12-dev libpopt0 libpt-1.10.10 libpt-1.10.10-dev libpt-1.10.10-plugins-alsa libpt-1.10.10-plugins-v4l2 libpthread-stubs0 libpthread-stubs0-dev libpulse-dev libpulse-mainloop-glib0 libpulse0 libsasl2-2 libsasl2-dev libsasl2-modules libsdl1.2-dev libsdl1.2debian libslang2-dev libsm-dev libsm6 libsndfile1 libspeex-dev libspeex1 libssl-dev libssl1.0.0 libsysfs-dev libsysfs2 libtasn1-3 libtinfo-dev libts-0.0-0 libunistring0 libvorbis0a libvorbisenc2 libwrap0 libx11-6 libx11-data libx11-dev libx11-xcb1 libxau-dev libxau6 libxcb1 libxcb1-dev libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes3 libxi6 libxml2 libxrandr2 libxrender1 libxt-dev libxt6 libxtst6 libxxf86vm1 man-db mesa-common-dev pkg-config po-debconf sbuild-build-depends-openh323-dummy tsconf x11-common x11proto-core-dev x11proto-input-dev x11proto-kb-dev x11proto-xext-dev xorg-sgml-doctools xtrans-dev zlib1g-dev 0 upgraded, 131 newly installed, 0 to remove and 10 not upgraded. Need to get 46.5 MB/46.5 MB of archives. After this operation, 147 MB of additional disk space will be used. WARNING: The following packages cannot be authenticated! libpipeline1 libpopt0 libssl1.0.0 libgpg-error0 libgcrypt11 libp11-kit0 libtasn1-3 libgnutls26 libsasl2-2 libldap-2.4-2 libpcre3 libwrap0 libasound2 libasyncns0 libavahi-common-data libavahi-common3 libdbus-1-3 libavahi-client3 libglib2.0-0 libxml2 libcroco3 libdrm2 libexpat1 libogg0 libflac8 libfreetype6 libglapi-mesa libxau6 libxdmcp6 libxcb1 libx11-data libx11-6 libxfixes3 libxdamage1 libxext6 libxxf86vm1 libgl1-mesa-glx libglu1-mesa x11-common libice6 libpng12-0 libcap2 libjson0 libsm6 libvorbis0a libvorbisenc2 libsndfile1 libx11-xcb1 libxi6 libxtst6 libpulse0 libpulse-mainloop-glib0 libcaca0 libsysfs2 tsconf libts-0.0-0 libdirectfb-1.2-9 libxrender1 libxrandr2 libsdl1.2debian libunistring0 libxt6 bsdmainutils groff-base man-db libmagic1 file gettext-base autotools-dev html2text gettext intltool-debian po-debconf debhelper doxygen dpatch libasound2-dev libavahi-common-dev pkg-config libdbus-1-dev libavahi-client-dev libtinfo-dev libncurses5-dev zlib1g-dev libpng12-dev libslang2-dev libcaca-dev libjpeg8 libdirectfb-extra libfreetype6-dev libjpeg8-dev xorg-sgml-doctools x11proto-core-dev libxau-dev libxdmcp-dev x11proto-input-dev x11proto-kb-dev xtrans-dev libpthread-stubs0 libpthread-stubs0-dev libxcb1-dev libx11-dev x11proto-xext-dev libxext-dev libsysfs-dev libdirectfb-dev libexpat1-dev mesa-common-dev libgl1-mesa-dev libglib2.0-data libglib2.0-bin libglib2.0-dev libglu1-mesa-dev libgsm1 libgsm1-dev libice-dev libpt-1.10.10-plugins-alsa libpt-1.10.10-plugins-v4l2 libpt-1.10.10 libssl-dev libldap2-dev libpulse-dev libsm-dev libxt-dev libsdl1.2-dev libsasl2-modules libsasl2-dev libpt-1.10.10-dev libspeex1 libspeex-dev sbuild-build-depends-openh323-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 libpopt0 amd64 1.16-3 [55.2 kB] Get:3 http://localhost/debian/ sid/main libssl1.0.0 amd64 1.0.0e-3 [1143 kB] Get:4 http://localhost/debian/ sid/main libgpg-error0 amd64 1.10-2 [66.8 kB] Get:5 http://localhost/debian/ sid/main libgcrypt11 amd64 1.5.0-3 [298 kB] Get:6 http://localhost/debian/ sid/main libp11-kit0 amd64 0.10-1 [51.4 kB] Get:7 http://localhost/debian/ sid/main libtasn1-3 amd64 2.11-1 [65.9 kB] Get:8 http://localhost/debian/ sid/main libgnutls26 amd64 2.12.16-1 [614 kB] Get:9 http://localhost/debian/ sid/main libsasl2-2 amd64 2.1.25.dfsg1-2 [120 kB] Get:10 http://localhost/debian/ sid/main libldap-2.4-2 amd64 2.4.28-1 [240 kB] Get:11 http://localhost/debian/ sid/main libpcre3 amd64 8.12-4 [225 kB] Get:12 http://localhost/debian/ sid/main libwrap0 amd64 7.6.q-22 [62.2 kB] Get:13 http://localhost/debian/ sid/main libasound2 amd64 1.0.24.1-4 [446 kB] Get:14 http://localhost/debian/ sid/main libasyncns0 amd64 0.8-4 [13.6 kB] Get:15 http://localhost/debian/ sid/main libavahi-common-data amd64 0.6.30-6 [133 kB] Get:16 http://localhost/debian/ sid/main libavahi-common3 amd64 0.6.30-6 [54.2 kB] Get:17 http://localhost/debian/ sid/main libdbus-1-3 amd64 1.4.16-1 [164 kB] Get:18 http://localhost/debian/ sid/main libavahi-client3 amd64 0.6.30-6 [59.0 kB] Get:19 http://localhost/debian/ sid/main libglib2.0-0 amd64 2.30.2-4 [1844 kB] Get:20 http://localhost/debian/ sid/main libxml2 amd64 2.7.8.dfsg-5.1 [891 kB] Get:21 http://localhost/debian/ sid/main libcroco3 amd64 0.6.2-2 [122 kB] Get:22 http://localhost/debian/ sid/main libdrm2 amd64 2.4.30-1 [436 kB] Get:23 http://localhost/debian/ sid/main libexpat1 amd64 2.0.1-7.2 [139 kB] Get:24 http://localhost/debian/ sid/main libogg0 amd64 1.2.2~dfsg-1 [18.6 kB] Get:25 http://localhost/debian/ sid/main libflac8 amd64 1.2.1-6 [154 kB] Get:26 http://localhost/debian/ sid/main libfreetype6 amd64 2.4.8-1 [442 kB] Get:27 http://localhost/debian/ sid/main libglapi-mesa amd64 7.11.2-1 [55.8 kB] Get:28 http://localhost/debian/ sid/main libxau6 amd64 1:1.0.6-4 [17.1 kB] Get:29 http://localhost/debian/ sid/main libxdmcp6 amd64 1:1.1.0-4 [22.9 kB] Get:30 http://localhost/debian/ sid/main libxcb1 amd64 1.7-4 [43.7 kB] Get:31 http://localhost/debian/ sid/main libx11-data all 2:1.4.4-4 [187 kB] Get:32 http://localhost/debian/ sid/main libx11-6 amd64 2:1.4.4-4 [889 kB] Get:33 http://localhost/debian/ sid/main libxfixes3 amd64 1:5.0-4 [21.5 kB] Get:34 http://localhost/debian/ sid/main libxdamage1 amd64 1:1.1.3-2 [14.3 kB] Get:35 http://localhost/debian/ sid/main libxext6 amd64 2:1.3.0-3 [52.3 kB] Get:36 http://localhost/debian/ sid/main libxxf86vm1 amd64 1:1.1.1-2 [18.2 kB] Get:37 http://localhost/debian/ sid/main libgl1-mesa-glx amd64 7.11.2-1 [156 kB] Get:38 http://localhost/debian/ sid/main libglu1-mesa amd64 7.11.2-1 [220 kB] Get:39 http://localhost/debian/ sid/main x11-common all 1:7.6+10 [281 kB] Get:40 http://localhost/debian/ sid/main libice6 amd64 2:1.0.7-2 [56.5 kB] Get:41 http://localhost/debian/ sid/main libpng12-0 amd64 1.2.46-4 [190 kB] Get:42 http://localhost/debian/ sid/main libcap2 amd64 1:2.22-1 [13.3 kB] Get:43 http://localhost/debian/ sid/main libjson0 amd64 0.9-1 [18.8 kB] Get:44 http://localhost/debian/ sid/main libsm6 amd64 2:1.2.0-2 [29.8 kB] Get:45 http://localhost/debian/ sid/main libvorbis0a amd64 1.3.2-1.1 [122 kB] Get:46 http://localhost/debian/ sid/main libvorbisenc2 amd64 1.3.2-1.1 [146 kB] Get:47 http://localhost/debian/ sid/main libsndfile1 amd64 1.0.25-4 [240 kB] Get:48 http://localhost/debian/ sid/main libx11-xcb1 amd64 2:1.4.4-4 [125 kB] Get:49 http://localhost/debian/ sid/main libxi6 amd64 2:1.4.5-1 [67.6 kB] Get:50 http://localhost/debian/ sid/main libxtst6 amd64 2:1.2.0-4 [24.1 kB] Get:51 http://localhost/debian/ sid/main libpulse0 amd64 1.1-2 [307 kB] Get:52 http://localhost/debian/ sid/main libpulse-mainloop-glib0 amd64 1.1-2 [24.6 kB] Get:53 http://localhost/debian/ sid/main libcaca0 amd64 0.99.beta17-2.1 [386 kB] Get:54 http://localhost/debian/ sid/main libsysfs2 amd64 2.1.0+repack-1 [29.2 kB] Get:55 http://localhost/debian/ sid/main tsconf all 1.0-9 [13.0 kB] Get:56 http://localhost/debian/ sid/main libts-0.0-0 amd64 1.0-9 [30.0 kB] Get:57 http://localhost/debian/ sid/main libdirectfb-1.2-9 amd64 1.2.10.0-4.3 [1201 kB] Get:58 http://localhost/debian/ sid/main libxrender1 amd64 1:0.9.6-2 [31.5 kB] Get:59 http://localhost/debian/ sid/main libxrandr2 amd64 2:1.3.2-2 [33.5 kB] Get:60 http://localhost/debian/ sid/main libsdl1.2debian amd64 1.2.14-7 [222 kB] Get:61 http://localhost/debian/ sid/main libunistring0 amd64 0.9.3-5 [434 kB] Get:62 http://localhost/debian/ sid/main libxt6 amd64 1:1.1.1-2 [207 kB] Get:63 http://localhost/debian/ sid/main bsdmainutils amd64 8.2.3 [208 kB] Get:64 http://localhost/debian/ sid/main groff-base amd64 1.21-6 [1150 kB] Get:65 http://localhost/debian/ sid/main man-db amd64 2.6.0.2-3 [1015 kB] Get:66 http://localhost/debian/ sid/main libmagic1 amd64 5.09-2 [246 kB] Get:67 http://localhost/debian/ sid/main file amd64 5.09-2 [52.0 kB] Get:68 http://localhost/debian/ sid/main gettext-base amd64 0.18.1.1-5 [154 kB] Get:69 http://localhost/debian/ sid/main autotools-dev all 20110511.1 [73.8 kB] Get:70 http://localhost/debian/ sid/main html2text amd64 1.3.2a-15 [103 kB] Get:71 http://localhost/debian/ sid/main gettext amd64 0.18.1.1-5 [2080 kB] Get:72 http://localhost/debian/ sid/main intltool-debian all 0.35.0+20060710.1 [30.8 kB] Get:73 http://localhost/debian/ sid/main po-debconf all 1.0.16+nmu2 [224 kB] Get:74 http://localhost/debian/ sid/main debhelper all 8.9.14 [693 kB] Get:75 http://localhost/debian/ sid/main doxygen amd64 1.7.6.1-2.1 [2430 kB] Get:76 http://localhost/debian/ sid/main dpatch all 2.0.34 [95.1 kB] Get:77 http://localhost/debian/ sid/main libasound2-dev amd64 1.0.24.1-4 [598 kB] Get:78 http://localhost/debian/ sid/main libavahi-common-dev amd64 0.6.30-6 [71.9 kB] Get:79 http://localhost/debian/ sid/main pkg-config amd64 0.26-1 [59.5 kB] Get:80 http://localhost/debian/ sid/main libdbus-1-dev amd64 1.4.16-1 [243 kB] Get:81 http://localhost/debian/ sid/main libavahi-client-dev amd64 0.6.30-6 [66.2 kB] Get:82 http://localhost/debian/ sid/main libtinfo-dev amd64 5.9-4 [103 kB] Get:83 http://localhost/debian/ sid/main libncurses5-dev amd64 5.9-4 [406 kB] Get:84 http://localhost/debian/ sid/main zlib1g-dev amd64 1:1.2.3.4.dfsg-3 [192 kB] Get:85 http://localhost/debian/ sid/main libpng12-dev amd64 1.2.46-4 [266 kB] Get:86 http://localhost/debian/ sid/main libslang2-dev amd64 2.2.4-5 [627 kB] Get:87 http://localhost/debian/ sid/main libcaca-dev amd64 0.99.beta17-2.1 [1001 kB] Get:88 http://localhost/debian/ sid/main libjpeg8 amd64 8c-2 [132 kB] Get:89 http://localhost/debian/ sid/main libdirectfb-extra amd64 1.2.10.0-4.3 [36.4 kB] Get:90 http://localhost/debian/ sid/main libfreetype6-dev amd64 2.4.8-1 [801 kB] Get:91 http://localhost/debian/ sid/main libjpeg8-dev amd64 8c-2 [241 kB] Get:92 http://localhost/debian/ sid/main xorg-sgml-doctools all 1:1.10-1 [24.1 kB] Get:93 http://localhost/debian/ sid/main x11proto-core-dev all 7.0.22-1 [323 kB] Get:94 http://localhost/debian/ sid/main libxau-dev amd64 1:1.0.6-4 [20.6 kB] Get:95 http://localhost/debian/ sid/main libxdmcp-dev amd64 1:1.1.0-4 [39.3 kB] Get:96 http://localhost/debian/ sid/main x11proto-input-dev all 2.1-1 [145 kB] Get:97 http://localhost/debian/ sid/main x11proto-kb-dev all 1.0.5-2 [27.5 kB] Get:98 http://localhost/debian/ sid/main xtrans-dev all 1.2.6-2 [101 kB] Get:99 http://localhost/debian/ sid/main libpthread-stubs0 amd64 0.3-3 [3228 B] Get:100 http://localhost/debian/ sid/main libpthread-stubs0-dev amd64 0.3-3 [3998 B] Get:101 http://localhost/debian/ sid/main libxcb1-dev amd64 1.7-4 [82.7 kB] Get:102 http://localhost/debian/ sid/main libx11-dev amd64 2:1.4.4-4 [1027 kB] Get:103 http://localhost/debian/ sid/main x11proto-xext-dev all 7.2.0-3 [255 kB] Get:104 http://localhost/debian/ sid/main libxext-dev amd64 2:1.3.0-3 [167 kB] Get:105 http://localhost/debian/ sid/main libsysfs-dev amd64 2.1.0+repack-1 [47.3 kB] Get:106 http://localhost/debian/ sid/main libdirectfb-dev amd64 1.2.10.0-4.3 [929 kB] Get:107 http://localhost/debian/ sid/main libexpat1-dev amd64 2.0.1-7.2 [223 kB] Get:108 http://localhost/debian/ sid/main mesa-common-dev amd64 7.11.2-1 [350 kB] Get:109 http://localhost/debian/ sid/main libgl1-mesa-dev amd64 7.11.2-1 [31.8 kB] Get:110 http://localhost/debian/ sid/main libglib2.0-data all 2.30.2-4 [2318 kB] Get:111 http://localhost/debian/ sid/main libglib2.0-bin amd64 2.30.2-4 [639 kB] Get:112 http://localhost/debian/ sid/main libglib2.0-dev amd64 2.30.2-4 [2382 kB] Get:113 http://localhost/debian/ sid/main libglu1-mesa-dev amd64 7.11.2-1 [296 kB] Get:114 http://localhost/debian/ sid/main libgsm1 amd64 1.0.13-3 [28.7 kB] Get:115 http://localhost/debian/ sid/main libgsm1-dev amd64 1.0.13-3 [34.4 kB] Get:116 http://localhost/debian/ sid/main libice-dev amd64 2:1.0.7-2 [143 kB] Get:117 http://localhost/debian/ sid/main libpt-1.10.10-plugins-alsa amd64 1.10.10-3.1 [277 kB] Get:118 http://localhost/debian/ sid/main libpt-1.10.10-plugins-v4l2 amd64 1.10.10-3.1 [282 kB] Get:119 http://localhost/debian/ sid/main libpt-1.10.10 amd64 1.10.10-3.1 [1482 kB] Get:120 http://localhost/debian/ sid/main libssl-dev amd64 1.0.0e-3 [1631 kB] Get:121 http://localhost/debian/ sid/main libldap2-dev amd64 2.4.28-1 [560 kB] Get:122 http://localhost/debian/ sid/main libpulse-dev amd64 1.1-2 [92.6 kB] Get:123 http://localhost/debian/ sid/main libsm-dev amd64 2:1.2.0-2 [101 kB] Get:124 http://localhost/debian/ sid/main libxt-dev amd64 1:1.1.1-2 [512 kB] Get:125 http://localhost/debian/ sid/main libsdl1.2-dev amd64 1.2.14-7 [862 kB] Get:126 http://localhost/debian/ sid/main libsasl2-modules amd64 2.1.25.dfsg1-2 [114 kB] Get:127 http://localhost/debian/ sid/main libsasl2-dev amd64 2.1.25.dfsg1-2 [360 kB] Get:128 http://localhost/debian/ sid/main libpt-1.10.10-dev amd64 1.10.10-3.1 [3174 kB] Get:129 http://localhost/debian/ sid/main libspeex1 amd64 1.2~rc1-3 [59.9 kB] Get:130 http://localhost/debian/ sid/main libspeex-dev amd64 1.2~rc1-3 [81.2 kB] Extracting templates from packages: 22% Extracting templates from packages: 45% Extracting templates from packages: 68% Extracting templates from packages: 91% Extracting templates from packages: 100% Preconfiguring packages ... Fetched 46.5 MB in 1s (38.5 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 libpopt0. Unpacking libpopt0 (from .../libpopt0_1.16-3_amd64.deb) ... Selecting previously unselected package libssl1.0.0. Unpacking libssl1.0.0 (from .../libssl1.0.0_1.0.0e-3_amd64.deb) ... Selecting previously unselected package libgpg-error0. Unpacking libgpg-error0 (from .../libgpg-error0_1.10-2_amd64.deb) ... Selecting previously unselected package libgcrypt11. Unpacking libgcrypt11 (from .../libgcrypt11_1.5.0-3_amd64.deb) ... Selecting previously unselected package libp11-kit0. Unpacking libp11-kit0 (from .../libp11-kit0_0.10-1_amd64.deb) ... Selecting previously unselected package libtasn1-3. Unpacking libtasn1-3 (from .../libtasn1-3_2.11-1_amd64.deb) ... Selecting previously unselected package libgnutls26. Unpacking libgnutls26 (from .../libgnutls26_2.12.16-1_amd64.deb) ... Selecting previously unselected package libsasl2-2. Unpacking libsasl2-2 (from .../libsasl2-2_2.1.25.dfsg1-2_amd64.deb) ... Selecting previously unselected package libldap-2.4-2. Unpacking libldap-2.4-2 (from .../libldap-2.4-2_2.4.28-1_amd64.deb) ... Selecting previously unselected package libpcre3. Unpacking libpcre3 (from .../libpcre3_8.12-4_amd64.deb) ... Selecting previously unselected package libwrap0. Unpacking libwrap0 (from .../libwrap0_7.6.q-22_amd64.deb) ... Selecting previously unselected package libasound2. Unpacking libasound2 (from .../libasound2_1.0.24.1-4_amd64.deb) ... Selecting previously unselected package libasyncns0. Unpacking libasyncns0 (from .../libasyncns0_0.8-4_amd64.deb) ... Selecting previously unselected package libavahi-common-data. Unpacking libavahi-common-data (from .../libavahi-common-data_0.6.30-6_amd64.deb) ... Selecting previously unselected package libavahi-common3. Unpacking libavahi-common3 (from .../libavahi-common3_0.6.30-6_amd64.deb) ... Selecting previously unselected package libdbus-1-3. Unpacking libdbus-1-3 (from .../libdbus-1-3_1.4.16-1_amd64.deb) ... Selecting previously unselected package libavahi-client3. Unpacking libavahi-client3 (from .../libavahi-client3_0.6.30-6_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 libdrm2. Unpacking libdrm2 (from .../libdrm2_2.4.30-1_amd64.deb) ... Selecting previously unselected package libexpat1. Unpacking libexpat1 (from .../libexpat1_2.0.1-7.2_amd64.deb) ... Selecting previously unselected package libogg0. Unpacking libogg0 (from .../libogg0_1.2.2~dfsg-1_amd64.deb) ... Selecting previously unselected package libflac8. Unpacking libflac8 (from .../libflac8_1.2.1-6_amd64.deb) ... Selecting previously unselected package libfreetype6. Unpacking libfreetype6 (from .../libfreetype6_2.4.8-1_amd64.deb) ... Selecting previously unselected package libglapi-mesa. Unpacking libglapi-mesa (from .../libglapi-mesa_7.11.2-1_amd64.deb) ... Selecting previously unselected package libxau6. Unpacking libxau6 (from .../libxau6_1%3a1.0.6-4_amd64.deb) ... Selecting previously unselected package libxdmcp6. Unpacking libxdmcp6 (from .../libxdmcp6_1%3a1.1.0-4_amd64.deb) ... Selecting previously unselected package libxcb1. Unpacking libxcb1 (from .../libxcb1_1.7-4_amd64.deb) ... Selecting previously unselected package libx11-data. Unpacking libx11-data (from .../libx11-data_2%3a1.4.4-4_all.deb) ... Selecting previously unselected package libx11-6. Unpacking libx11-6 (from .../libx11-6_2%3a1.4.4-4_amd64.deb) ... Selecting previously unselected package libxfixes3. Unpacking libxfixes3 (from .../libxfixes3_1%3a5.0-4_amd64.deb) ... Selecting previously unselected package libxdamage1. Unpacking libxdamage1 (from .../libxdamage1_1%3a1.1.3-2_amd64.deb) ... Selecting previously unselected package libxext6. Unpacking libxext6 (from .../libxext6_2%3a1.3.0-3_amd64.deb) ... Selecting previously unselected package libxxf86vm1. Unpacking libxxf86vm1 (from .../libxxf86vm1_1%3a1.1.1-2_amd64.deb) ... Selecting previously unselected package libgl1-mesa-glx. Unpacking libgl1-mesa-glx (from .../libgl1-mesa-glx_7.11.2-1_amd64.deb) ... Selecting previously unselected package libglu1-mesa. Unpacking libglu1-mesa (from .../libglu1-mesa_7.11.2-1_amd64.deb) ... Selecting previously unselected package x11-common. Unpacking x11-common (from .../x11-common_1%3a7.6+10_all.deb) ... Selecting previously unselected package libice6. Unpacking libice6 (from .../libice6_2%3a1.0.7-2_amd64.deb) ... Selecting previously unselected package libpng12-0. Unpacking libpng12-0 (from .../libpng12-0_1.2.46-4_amd64.deb) ... Selecting previously unselected package libcap2. Unpacking libcap2 (from .../libcap2_1%3a2.22-1_amd64.deb) ... Selecting previously unselected package libjson0. Unpacking libjson0 (from .../libjson0_0.9-1_amd64.deb) ... Selecting previously unselected package libsm6. Unpacking libsm6 (from .../libsm6_2%3a1.2.0-2_amd64.deb) ... Selecting previously unselected package libvorbis0a. Unpacking libvorbis0a (from .../libvorbis0a_1.3.2-1.1_amd64.deb) ... Selecting previously unselected package libvorbisenc2. Unpacking libvorbisenc2 (from .../libvorbisenc2_1.3.2-1.1_amd64.deb) ... Selecting previously unselected package libsndfile1. Unpacking libsndfile1 (from .../libsndfile1_1.0.25-4_amd64.deb) ... Selecting previously unselected package libx11-xcb1. Unpacking libx11-xcb1 (from .../libx11-xcb1_2%3a1.4.4-4_amd64.deb) ... Selecting previously unselected package libxi6. Unpacking libxi6 (from .../libxi6_2%3a1.4.5-1_amd64.deb) ... Selecting previously unselected package libxtst6. Unpacking libxtst6 (from .../libxtst6_2%3a1.2.0-4_amd64.deb) ... Selecting previously unselected package libpulse0. Unpacking libpulse0 (from .../libpulse0_1.1-2_amd64.deb) ... Selecting previously unselected package libpulse-mainloop-glib0. Unpacking libpulse-mainloop-glib0 (from .../libpulse-mainloop-glib0_1.1-2_amd64.deb) ... Selecting previously unselected package libcaca0. Unpacking libcaca0 (from .../libcaca0_0.99.beta17-2.1_amd64.deb) ... Selecting previously unselected package libsysfs2. Unpacking libsysfs2 (from .../libsysfs2_2.1.0+repack-1_amd64.deb) ... Selecting previously unselected package tsconf. Unpacking tsconf (from .../archives/tsconf_1.0-9_all.deb) ... Selecting previously unselected package libts-0.0-0. Unpacking libts-0.0-0 (from .../libts-0.0-0_1.0-9_amd64.deb) ... Selecting previously unselected package libdirectfb-1.2-9. Unpacking libdirectfb-1.2-9 (from .../libdirectfb-1.2-9_1.2.10.0-4.3_amd64.deb) ... Selecting previously unselected package libxrender1. Unpacking libxrender1 (from .../libxrender1_1%3a0.9.6-2_amd64.deb) ... Selecting previously unselected package libxrandr2. Unpacking libxrandr2 (from .../libxrandr2_2%3a1.3.2-2_amd64.deb) ... Selecting previously unselected package libsdl1.2debian. Unpacking libsdl1.2debian (from .../libsdl1.2debian_1.2.14-7_amd64.deb) ... Selecting previously unselected package libunistring0. Unpacking libunistring0 (from .../libunistring0_0.9.3-5_amd64.deb) ... Selecting previously unselected package libxt6. Unpacking libxt6 (from .../libxt6_1%3a1.1.1-2_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 autotools-dev. Unpacking autotools-dev (from .../autotools-dev_20110511.1_all.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 doxygen. Unpacking doxygen (from .../doxygen_1.7.6.1-2.1_amd64.deb) ... Selecting previously unselected package dpatch. Unpacking dpatch (from .../archives/dpatch_2.0.34_all.deb) ... Selecting previously unselected package libasound2-dev. Unpacking libasound2-dev (from .../libasound2-dev_1.0.24.1-4_amd64.deb) ... Selecting previously unselected package libavahi-common-dev. Unpacking libavahi-common-dev (from .../libavahi-common-dev_0.6.30-6_amd64.deb) ... Selecting previously unselected package pkg-config. Unpacking pkg-config (from .../pkg-config_0.26-1_amd64.deb) ... Selecting previously unselected package libdbus-1-dev. Unpacking libdbus-1-dev (from .../libdbus-1-dev_1.4.16-1_amd64.deb) ... Selecting previously unselected package libavahi-client-dev. Unpacking libavahi-client-dev (from .../libavahi-client-dev_0.6.30-6_amd64.deb) ... Selecting previously unselected package libtinfo-dev. Unpacking libtinfo-dev (from .../libtinfo-dev_5.9-4_amd64.deb) ... Selecting previously unselected package libncurses5-dev. Unpacking libncurses5-dev (from .../libncurses5-dev_5.9-4_amd64.deb) ... Selecting previously unselected package zlib1g-dev. Unpacking zlib1g-dev (from .../zlib1g-dev_1%3a1.2.3.4.dfsg-3_amd64.deb) ... Selecting previously unselected package libpng12-dev. Unpacking libpng12-dev (from .../libpng12-dev_1.2.46-4_amd64.deb) ... Selecting previously unselected package libslang2-dev. Unpacking libslang2-dev (from .../libslang2-dev_2.2.4-5_amd64.deb) ... Selecting previously unselected package libcaca-dev. Unpacking libcaca-dev (from .../libcaca-dev_0.99.beta17-2.1_amd64.deb) ... Selecting previously unselected package libjpeg8. Unpacking libjpeg8 (from .../libjpeg8_8c-2_amd64.deb) ... Selecting previously unselected package libdirectfb-extra. Unpacking libdirectfb-extra (from .../libdirectfb-extra_1.2.10.0-4.3_amd64.deb) ... Selecting previously unselected package libfreetype6-dev. Unpacking libfreetype6-dev (from .../libfreetype6-dev_2.4.8-1_amd64.deb) ... Selecting previously unselected package libjpeg8-dev. Unpacking libjpeg8-dev (from .../libjpeg8-dev_8c-2_amd64.deb) ... Selecting previously unselected package xorg-sgml-doctools. Unpacking xorg-sgml-doctools (from .../xorg-sgml-doctools_1%3a1.10-1_all.deb) ... Selecting previously unselected package x11proto-core-dev. Unpacking x11proto-core-dev (from .../x11proto-core-dev_7.0.22-1_all.deb) ... Selecting previously unselected package libxau-dev. Unpacking libxau-dev (from .../libxau-dev_1%3a1.0.6-4_amd64.deb) ... Selecting previously unselected package libxdmcp-dev. Unpacking libxdmcp-dev (from .../libxdmcp-dev_1%3a1.1.0-4_amd64.deb) ... Selecting previously unselected package x11proto-input-dev. Unpacking x11proto-input-dev (from .../x11proto-input-dev_2.1-1_all.deb) ... Selecting previously unselected package x11proto-kb-dev. Unpacking x11proto-kb-dev (from .../x11proto-kb-dev_1.0.5-2_all.deb) ... Selecting previously unselected package xtrans-dev. Unpacking xtrans-dev (from .../xtrans-dev_1.2.6-2_all.deb) ... Selecting previously unselected package libpthread-stubs0. Unpacking libpthread-stubs0 (from .../libpthread-stubs0_0.3-3_amd64.deb) ... Selecting previously unselected package libpthread-stubs0-dev. Unpacking libpthread-stubs0-dev (from .../libpthread-stubs0-dev_0.3-3_amd64.deb) ... Selecting previously unselected package libxcb1-dev. Unpacking libxcb1-dev (from .../libxcb1-dev_1.7-4_amd64.deb) ... Selecting previously unselected package libx11-dev. Unpacking libx11-dev (from .../libx11-dev_2%3a1.4.4-4_amd64.deb) ... Selecting previously unselected package x11proto-xext-dev. Unpacking x11proto-xext-dev (from .../x11proto-xext-dev_7.2.0-3_all.deb) ... Selecting previously unselected package libxext-dev. Unpacking libxext-dev (from .../libxext-dev_2%3a1.3.0-3_amd64.deb) ... Selecting previously unselected package libsysfs-dev. Unpacking libsysfs-dev (from .../libsysfs-dev_2.1.0+repack-1_amd64.deb) ... Selecting previously unselected package libdirectfb-dev. Unpacking libdirectfb-dev (from .../libdirectfb-dev_1.2.10.0-4.3_amd64.deb) ... Selecting previously unselected package libexpat1-dev. Unpacking libexpat1-dev (from .../libexpat1-dev_2.0.1-7.2_amd64.deb) ... Selecting previously unselected package mesa-common-dev. Unpacking mesa-common-dev (from .../mesa-common-dev_7.11.2-1_amd64.deb) ... Selecting previously unselected package libgl1-mesa-dev. Unpacking libgl1-mesa-dev (from .../libgl1-mesa-dev_7.11.2-1_amd64.deb) ... Selecting previously unselected package libglib2.0-data. Unpacking libglib2.0-data (from .../libglib2.0-data_2.30.2-4_all.deb) ... Selecting previously unselected package libglib2.0-bin. Unpacking libglib2.0-bin (from .../libglib2.0-bin_2.30.2-4_amd64.deb) ... Selecting previously unselected package libglib2.0-dev. Unpacking libglib2.0-dev (from .../libglib2.0-dev_2.30.2-4_amd64.deb) ... Selecting previously unselected package libglu1-mesa-dev. Unpacking libglu1-mesa-dev (from .../libglu1-mesa-dev_7.11.2-1_amd64.deb) ... Selecting previously unselected package libgsm1. Unpacking libgsm1 (from .../libgsm1_1.0.13-3_amd64.deb) ... Selecting previously unselected package libgsm1-dev. Unpacking libgsm1-dev (from .../libgsm1-dev_1.0.13-3_amd64.deb) ... Selecting previously unselected package libice-dev. Unpacking libice-dev (from .../libice-dev_2%3a1.0.7-2_amd64.deb) ... Selecting previously unselected package libpt-1.10.10-plugins-alsa. Unpacking libpt-1.10.10-plugins-alsa (from .../libpt-1.10.10-plugins-alsa_1.10.10-3.1_amd64.deb) ... Selecting previously unselected package libpt-1.10.10-plugins-v4l2. Unpacking libpt-1.10.10-plugins-v4l2 (from .../libpt-1.10.10-plugins-v4l2_1.10.10-3.1_amd64.deb) ... Selecting previously unselected package libpt-1.10.10. Unpacking libpt-1.10.10 (from .../libpt-1.10.10_1.10.10-3.1_amd64.deb) ... Selecting previously unselected package libssl-dev. Unpacking libssl-dev (from .../libssl-dev_1.0.0e-3_amd64.deb) ... Selecting previously unselected package libldap2-dev. Unpacking libldap2-dev (from .../libldap2-dev_2.4.28-1_amd64.deb) ... Selecting previously unselected package libpulse-dev. Unpacking libpulse-dev (from .../libpulse-dev_1.1-2_amd64.deb) ... Selecting previously unselected package libsm-dev. Unpacking libsm-dev (from .../libsm-dev_2%3a1.2.0-2_amd64.deb) ... Selecting previously unselected package libxt-dev. Unpacking libxt-dev (from .../libxt-dev_1%3a1.1.1-2_amd64.deb) ... Selecting previously unselected package libsdl1.2-dev. Unpacking libsdl1.2-dev (from .../libsdl1.2-dev_1.2.14-7_amd64.deb) ... Selecting previously unselected package libsasl2-modules. Unpacking libsasl2-modules (from .../libsasl2-modules_2.1.25.dfsg1-2_amd64.deb) ... Selecting previously unselected package libsasl2-dev. Unpacking libsasl2-dev (from .../libsasl2-dev_2.1.25.dfsg1-2_amd64.deb) ... Selecting previously unselected package libpt-1.10.10-dev. Unpacking libpt-1.10.10-dev (from .../libpt-1.10.10-dev_1.10.10-3.1_amd64.deb) ... Selecting previously unselected package libspeex1. Unpacking libspeex1 (from .../libspeex1_1.2~rc1-3_amd64.deb) ... Selecting previously unselected package libspeex-dev. Unpacking libspeex-dev (from .../libspeex-dev_1.2~rc1-3_amd64.deb) ... Selecting previously unselected package sbuild-build-depends-openh323-dummy. Unpacking sbuild-build-depends-openh323-dummy (from .../sbuild-build-depends-openh323-dummy.deb) ... Processing triggers for install-info ... Setting up libpipeline1 (1.2.0-5) ... Setting up libpopt0 (1.16-3) ... Setting up libssl1.0.0 (1.0.0e-3) ... Setting up libgpg-error0 (1.10-2) ... Setting up libgcrypt11 (1.5.0-3) ... Setting up libp11-kit0 (0.10-1) ... Setting up libtasn1-3 (2.11-1) ... Setting up libgnutls26 (2.12.16-1) ... Setting up libsasl2-2 (2.1.25.dfsg1-2) ... Setting up libldap-2.4-2 (2.4.28-1) ... Setting up libpcre3 (8.12-4) ... Setting up libwrap0 (7.6.q-22) ... Setting up libasound2 (1.0.24.1-4) ... Setting up libasyncns0 (0.8-4) ... Setting up libavahi-common-data (0.6.30-6) ... Setting up libavahi-common3 (0.6.30-6) ... Setting up libdbus-1-3 (1.4.16-1) ... Setting up libavahi-client3 (0.6.30-6) ... 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 libdrm2 (2.4.30-1) ... Setting up libexpat1 (2.0.1-7.2) ... Setting up libogg0 (1.2.2~dfsg-1) ... Setting up libflac8 (1.2.1-6) ... Setting up libfreetype6 (2.4.8-1) ... Setting up libglapi-mesa (7.11.2-1) ... Setting up libxau6 (1:1.0.6-4) ... Setting up libxdmcp6 (1:1.1.0-4) ... Setting up libxcb1 (1.7-4) ... Setting up libx11-data (2:1.4.4-4) ... Setting up libx11-6 (2:1.4.4-4) ... Setting up libxfixes3 (1:5.0-4) ... Setting up libxdamage1 (1:1.1.3-2) ... Setting up libxext6 (2:1.3.0-3) ... Setting up libxxf86vm1 (1:1.1.1-2) ... Setting up libgl1-mesa-glx (7.11.2-1) ... Setting up libglu1-mesa (7.11.2-1) ... Setting up x11-common (1:7.6+10) ... invoke-rc.d: policy-rc.d denied execution of start. Setting up libice6 (2:1.0.7-2) ... Setting up libpng12-0 (1.2.46-4) ... Setting up libcap2 (1:2.22-1) ... Setting up libjson0 (0.9-1) ... Setting up libsm6 (2:1.2.0-2) ... Setting up libvorbis0a (1.3.2-1.1) ... Setting up libvorbisenc2 (1.3.2-1.1) ... Setting up libsndfile1 (1.0.25-4) ... Setting up libx11-xcb1 (2:1.4.4-4) ... Setting up libxi6 (2:1.4.5-1) ... Setting up libxtst6 (2:1.2.0-4) ... Setting up libpulse0 (1.1-2) ... Setting up libpulse-mainloop-glib0 (1.1-2) ... Setting up libcaca0 (0.99.beta17-2.1) ... Setting up libsysfs2 (2.1.0+repack-1) ... Setting up tsconf (1.0-9) ... Setting up libts-0.0-0 (1.0-9) ... Setting up libdirectfb-1.2-9 (1.2.10.0-4.3) ... Setting up libxrender1 (1:0.9.6-2) ... Setting up libxrandr2 (2:1.3.2-2) ... Setting up libsdl1.2debian (1.2.14-7) ... Setting up libunistring0 (0.9.3-5) ... Setting up libxt6 (1:1.1.1-2) ... 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 autotools-dev (20110511.1) ... 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 doxygen (1.7.6.1-2.1) ... Setting up dpatch (2.0.34) ... Setting up libasound2-dev (1.0.24.1-4) ... Setting up libavahi-common-dev (0.6.30-6) ... Setting up pkg-config (0.26-1) ... Setting up libdbus-1-dev (1.4.16-1) ... Setting up libavahi-client-dev (0.6.30-6) ... Setting up libtinfo-dev (5.9-4) ... Setting up libncurses5-dev (5.9-4) ... Setting up zlib1g-dev (1:1.2.3.4.dfsg-3) ... Setting up libpng12-dev (1.2.46-4) ... Setting up libslang2-dev (2.2.4-5) ... Setting up libcaca-dev (0.99.beta17-2.1) ... Setting up libjpeg8 (8c-2) ... Setting up libdirectfb-extra (1.2.10.0-4.3) ... Setting up libfreetype6-dev (2.4.8-1) ... Setting up libjpeg8-dev (8c-2) ... Setting up xorg-sgml-doctools (1:1.10-1) ... Setting up x11proto-core-dev (7.0.22-1) ... Setting up libxau-dev (1:1.0.6-4) ... Setting up libxdmcp-dev (1:1.1.0-4) ... Setting up x11proto-input-dev (2.1-1) ... Setting up x11proto-kb-dev (1.0.5-2) ... Setting up xtrans-dev (1.2.6-2) ... Setting up libpthread-stubs0 (0.3-3) ... Setting up libpthread-stubs0-dev (0.3-3) ... Setting up libxcb1-dev (1.7-4) ... Setting up libx11-dev (2:1.4.4-4) ... Setting up x11proto-xext-dev (7.2.0-3) ... Setting up libxext-dev (2:1.3.0-3) ... Setting up libsysfs-dev (2.1.0+repack-1) ... Setting up libdirectfb-dev (1.2.10.0-4.3) ... Setting up libexpat1-dev (2.0.1-7.2) ... Setting up mesa-common-dev (7.11.2-1) ... Setting up libgl1-mesa-dev (7.11.2-1) ... Setting up libglib2.0-data (2.30.2-4) ... Setting up libglib2.0-bin (2.30.2-4) ... Setting up libglib2.0-dev (2.30.2-4) ... Setting up libglu1-mesa-dev (7.11.2-1) ... Setting up libgsm1 (1.0.13-3) ... Setting up libgsm1-dev (1.0.13-3) ... Setting up libice-dev (2:1.0.7-2) ... Setting up libpt-1.10.10-plugins-alsa (1.10.10-3.1) ... Setting up libpt-1.10.10-plugins-v4l2 (1.10.10-3.1) ... Setting up libpt-1.10.10 (1.10.10-3.1) ... Setting up libssl-dev (1.0.0e-3) ... Setting up libldap2-dev (2.4.28-1) ... Setting up libpulse-dev (1.1-2) ... Setting up libsm-dev (2:1.2.0-2) ... Setting up libxt-dev (1:1.1.1-2) ... Setting up libsdl1.2-dev (1.2.14-7) ... Setting up libsasl2-modules (2.1.25.dfsg1-2) ... Setting up libsasl2-dev (2.1.25.dfsg1-2) ... Setting up libpt-1.10.10-dev (1.10.10-3.1) ... Setting up libspeex1 (1.2~rc1-3) ... Setting up libspeex-dev (1.2~rc1-3) ... Setting up sbuild-build-depends-openh323-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 autotools-dev_20110511.1 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 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 doxygen_1.7.6.1-2.1 dpatch_2.0.34 dpkg_1.16.1.2 dpkg-dev_1.16.1.2 e2fslibs_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 libasound2_1.0.24.1-4 libasound2-dev_1.0.24.1-4 libasyncns0_0.8-4 libattr1_1:2.4.46-5 libavahi-client-dev_0.6.30-6 libavahi-client3_0.6.30-6 libavahi-common-data_0.6.30-6 libavahi-common-dev_0.6.30-6 libavahi-common3_0.6.30-6 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 libcaca-dev_0.99.beta17-2.1 libcaca0_0.99.beta17-2.1 libcap2_1:2.22-1 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 libdbus-1-3_1.4.16-1 libdbus-1-dev_1.4.16-1 libdirectfb-1.2-9_1.2.10.0-4.3 libdirectfb-dev_1.2.10.0-4.3 libdirectfb-extra_1.2.10.0-4.3 libdpkg-perl_1.16.1.2 libdrm2_2.4.30-1 libexpat1_2.0.1-7.2 libexpat1-dev_2.0.1-7.2 libffi5_3.0.10-3 libflac8_1.2.1-6 libfreetype6_2.4.8-1 libfreetype6-dev_2.4.8-1 libgc1c2_1:7.1-8 libgcc1_1:4.6.2-9 libgcrypt11_1.5.0-3 libgdbm3_1.8.3-10 libgl1-mesa-dev_7.11.2-1 libgl1-mesa-glx_7.11.2-1 libglapi-mesa_7.11.2-1 libglib2.0-0_2.30.2-4 libglib2.0-bin_2.30.2-4 libglib2.0-data_2.30.2-4 libglib2.0-dev_2.30.2-4 libglu1-mesa_7.11.2-1 libglu1-mesa-dev_7.11.2-1 libgmp10_2:5.0.2+dfsg-2 libgnutls26_2.12.16-1 libgomp1_4.6.2-9 libgpg-error0_1.10-2 libgsm1_1.0.13-3 libgsm1-dev_1.0.13-3 libice-dev_2:1.0.7-2 libice6_2:1.0.7-2 libjpeg8_8c-2 libjpeg8-dev_8c-2 libjson0_0.9-1 libldap-2.4-2_2.4.28-1 libldap2-dev_2.4.28-1 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 libncurses5-dev_5.9-4 libncursesw5_5.9-4 libogg0_1.2.2~dfsg-1 libp11-kit0_0.10-1 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 libpng12-0_1.2.46-4 libpng12-dev_1.2.46-4 libpopt0_1.16-3 libpt-1.10.10_1.10.10-3.1 libpt-1.10.10-dev_1.10.10-3.1 libpt-1.10.10-plugins-alsa_1.10.10-3.1 libpt-1.10.10-plugins-v4l2_1.10.10-3.1 libpthread-stubs0_0.3-3 libpthread-stubs0-dev_0.3-3 libpulse-dev_1.1-2 libpulse-mainloop-glib0_1.1-2 libpulse0_1.1-2 libquadmath0_4.6.2-9 libreadline6_6.2-8 libsasl2-2_2.1.25.dfsg1-2 libsasl2-dev_2.1.25.dfsg1-2 libsasl2-modules_2.1.25.dfsg1-2 libsdl1.2-dev_1.2.14-7 libsdl1.2debian_1.2.14-7 libselinux1_2.1.0-4 libsepol1_2.1.0-1.2 libslang2_2.2.4-5 libslang2-dev_2.2.4-5 libsm-dev_2:1.2.0-2 libsm6_2:1.2.0-2 libsndfile1_1.0.25-4 libspeex-dev_1.2~rc1-3 libspeex1_1.2~rc1-3 libss2_1.42-1 libssl-dev_1.0.0e-3 libssl1.0.0_1.0.0e-3 libstdc++6_4.6.2-9 libstdc++6-4.6-dev_4.6.2-9 libswitch-perl_2.16-2 libsysfs-dev_2.1.0+repack-1 libsysfs2_2.1.0+repack-1 libtasn1-3_2.11-1 libtimedate-perl_1.2000-1 libtinfo-dev_5.9-4 libtinfo5_5.9-4 libts-0.0-0_1.0-9 libunistring0_0.9.3-5 libusb-0.1-4_2:0.1.12-20 libuuid1_2.20.1-1.1 libvorbis0a_1.3.2-1.1 libvorbisenc2_1.3.2-1.1 libwrap0_7.6.q-22 libx11-6_2:1.4.4-4 libx11-data_2:1.4.4-4 libx11-dev_2:1.4.4-4 libx11-xcb1_2:1.4.4-4 libxau-dev_1:1.0.6-4 libxau6_1:1.0.6-4 libxcb1_1.7-4 libxcb1-dev_1.7-4 libxdamage1_1:1.1.3-2 libxdmcp-dev_1:1.1.0-4 libxdmcp6_1:1.1.0-4 libxext-dev_2:1.3.0-3 libxext6_2:1.3.0-3 libxfixes3_1:5.0-4 libxi6_2:1.4.5-1 libxml2_2.7.8.dfsg-5.1 libxrandr2_2:1.3.2-2 libxrender1_1:0.9.6-2 libxt-dev_1:1.1.1-2 libxt6_1:1.1.1-2 libxtst6_2:1.2.0-4 libxxf86vm1_1:1.1.1-2 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 mesa-common-dev_7.11.2-1 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 pkg-config_0.26-1 po-debconf_1.0.16+nmu2 readline-common_6.2-8 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-openh323-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 tsconf_1.0-9 tzdata_2011n-2 util-linux_2.20.1-1.1 x11-common_1:7.6+10 x11proto-core-dev_7.0.22-1 x11proto-input-dev_2.1-1 x11proto-kb-dev_1.0.5-2 x11proto-xext-dev_7.2.0-3 xorg-sgml-doctools_1:1.10-1 xtrans-dev_1.2.6-2 xz-utils_5.1.1alpha+20110809-3 zlib1g_1:1.2.3.4.dfsg-3 zlib1g-dev_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 Mon Apr 27 03:47:59 2009 CEST using DSA key ID 3D08B612 gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./openh323_1.18.0.dfsg-10.dsc dpkg-source: info: extracting openh323 in openh323-1.18.0.dfsg dpkg-source: info: unpacking openh323_1.18.0.dfsg.orig.tar.gz dpkg-source: info: applying openh323_1.18.0.dfsg-10.diff.gz Check disc space ──────────────── Sufficient free space for build dpkg-buildpackage ───────────────── dpkg-buildpackage: source package openh323 dpkg-buildpackage: source version 1.18.0.dfsg-10 dpkg-source --before-build openh323-1.18.0.dfsg dpkg-buildpackage: host architecture amd64 fakeroot debian/rules clean dh_testdir dh_testroot rm -f build-arch-stamp build-indep-stamp patch-stamp rm -f config.status config.log autotools if [ -f Makefile ];then \ /usr/bin/make OPENH323DIR=/build/openh323-zfCvFZ/openh323-1.18.0.dfsg optclean clean ;\ /usr/bin/make OPENH323DIR=/build/openh323-zfCvFZ/openh323-1.18.0.dfsg -C samples/simple clean;\ fi rm -rf samples/simple/obj* rm -f Makefile openh323u.mak include/openh323buildopts.h rm -rf lib rm -f src/speex/libspeex/Makefile rm -rf html rm -f `find . -name "*~"` rm -rf `find debian/* -type d -name libopenh323-*` debian/files* core rm -rf debian/simph323/ rm -f debian/*substvars rm -f debian/*.debhelper rm -f debian/libopenh323-*.*.docs rm -f config.sub config.guess plugins/config.sub plugins/config.guess dh_clean dpatch deapply-all backport-vpb-fix not applied to ./ . pwlib_versioned_plugins not applied to ./ . ixjlid.h not applied to ./ . ixjuser.h not applied to ./ . printon_with_notrace not applied to ./ . notrace not applied to ./ . 10_openh323u.mak not applied to ./ . 03_Makefile.in not applied to ./ . 01_libname not applied to ./ . rm -rf patch-stamp patch-stampT debian/patched dpkg-source -b openh323-1.18.0.dfsg 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 openh323 using existing openh323_1.18.0.dfsg.orig.tar.gz dpkg-source: info: building openh323 in openh323_1.18.0.dfsg-10.diff.gz dpkg-source: warning: ignoring deletion of file config.sub dpkg-source: warning: ignoring deletion of file config.guess dpkg-source: warning: executable mode 0755 of 'debian/patches/10_openh323u.mak.dpatch' will not be represented in diff dpkg-source: warning: executable mode 0755 of 'debian/patches/notrace.dpatch' will not be represented in diff dpkg-source: warning: executable mode 0755 of 'debian/patches/03_Makefile.in.dpatch' will not be represented in diff dpkg-source: warning: executable mode 0755 of 'debian/patches/ixjlid.h.dpatch' will not be represented in diff dpkg-source: warning: executable mode 0755 of 'debian/patches/01_libname.dpatch' will not be represented in diff dpkg-source: warning: executable mode 0755 of 'debian/patches/pwlib_versioned_plugins.dpatch' will not be represented in diff dpkg-source: warning: executable mode 0755 of 'debian/patches/backport-vpb-fix.dpatch' will not be represented in diff dpkg-source: warning: executable mode 0755 of 'debian/patches/printon_with_notrace.dpatch' will not be represented in diff dpkg-source: warning: executable mode 0755 of 'debian/patches/ixjuser.h.dpatch' will not be represented in diff dpkg-source: info: building openh323 in openh323_1.18.0.dfsg-10.dsc debian/rules build test -d debian/patched || install -d debian/patched dpatch apply-all applying patch 01_libname to ./ ... ok. applying patch 03_Makefile.in to ./ ... ok. applying patch 10_openh323u.mak to ./ ... ok. applying patch notrace to ./ ... ok. applying patch printon_with_notrace to ./ ... ok. applying patch ixjuser.h to ./ ... ok. applying patch ixjlid.h to ./ ... ok. applying patch pwlib_versioned_plugins to ./ ... ok. applying patch backport-vpb-fix to ./ ... ok. dpatch cat-all >>patch-stampT mv -f patch-stampT patch-stamp rm -f config.sub config.guess cp /usr/share/misc/config.sub config.sub cp /usr/share/misc/config.guess config.guess rm -f plugins/config.sub plugins/config.guess cp /usr/share/misc/config.sub plugins/config.sub cp /usr/share/misc/config.guess plugins/config.guess touch autotools CFLAGS=-I/build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include ./configure --build x86_64-linux-gnu --prefix=/usr --enable-plugins checking for g++... g++ 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 g++ accepts -g... yes checking for gcc... gcc checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking how to run the C preprocessor... gcc -E checking for egrep... grep -E checking for ANSI C header files... yes OpenH323 version is 1.18.0 checking for /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/../pwlib/version.h... no checking for /var/lib/sbuild/pwlib/include/ptlib.h... no checking for /usr/local/include/ptlib.h... no checking for /usr/include/ptlib.h... yes checking for ptlib-config... /usr/share/pwlib/make//ptlib-config PWLib prefix set to.... /usr/share/pwlib/ configure: Skipping tests for RFC 2190 H.263 support configure: Disabled non-RFC2190 H.263 using ffmpeg configure: Disabled H.263 using VIC checking osp/osp.h usability... no checking osp/osp.h presence... no checking for osp/osp.h... no configure: Enabling T.38 configure: Disabling H.501 checking linux/telephony.h usability... yes checking linux/telephony.h presence... yes checking for linux/telephony.h... yes checking sys/telephony.h usability... no checking sys/telephony.h presence... no checking for sys/telephony.h... no checking /usr/local/include/sys/telephony.h usability... no checking /usr/local/include/sys/telephony.h presence... no checking for /usr/local/include/sys/telephony.h... no checking if ixjuser.h actually compiles... no checking for a BSD-compatible install... /usr/bin/install -c configure: creating ./config.status config.status: creating openh323u.mak config.status: creating Makefile config.status: creating include/openh323buildopts.h configure: configuring in plugins configure: running /bin/bash './configure' --prefix=/usr '--build' 'x86_64-linux-gnu' '--prefix=/usr' '--enable-plugins' 'CFLAGS=-I/build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include' 'build_alias=x86_64-linux-gnu' --cache-file=/dev/null --srcdir=. checking for g++... g++ 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 g++ accepts -g... yes checking for gcc... gcc checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking how to run the C preprocessor... gcc -E checking for egrep... grep -E checking for ANSI C header files... yes 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 /usr/local/include/ptlib.h... no checking for /usr/include/ptlib.h... yes checking for ptlib-config... /usr/share/pwlib/make//ptlib-config PWLib version is 1.10.10 configure: GSM-AMR plugin disabled (no 3GPP source) checking for speex_encoder_destroy in -lspeex... yes checking system Speex version... cannot determine - using library version configure: creating ./config.status config.status: creating audio/gsm-amr/Makefile config.status: creating audio/GSM0610/Makefile config.status: creating audio/Speex/Makefile config.status: creating audio/LPC_10/Makefile config.status: creating audio/G726/Makefile config.status: creating audio/IMA_ADPCM/Makefile # put NOTRACE to empty to build with PTRACING code /usr/bin/make OPENH323DIR=/build/openh323-zfCvFZ/openh323-1.18.0.dfsg CFLAGS="-g" DEBUG= NOTRACE= P_SHAREDLIB=1 OBJDIR_SUFFIX=r OH323_LIBDIR=/build/openh323-zfCvFZ/openh323-1.18.0.dfsg/lib/opt optshared make[1]: Entering directory `/build/openh323-zfCvFZ/openh323-1.18.0.dfsg' /usr/bin/make P_SHAREDLIB=1 opt make[2]: Entering directory `/build/openh323-zfCvFZ/openh323-1.18.0.dfsg' /usr/bin/make -C src opt make[3]: Entering directory `/build/openh323-zfCvFZ/openh323-1.18.0.dfsg/src' g++ -D_REENTRANT -Wall -DP_64BIT -fPIC -DPIC -DPTRACING -I/build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include -I/usr/share/pwlib//include -M channels.cxx >> /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/lib/opt/obj_linux_x86_64_r/*.dep make[3]: Leaving directory `/build/openh323-zfCvFZ/openh323-1.18.0.dfsg/src' make[3]: Entering directory `/build/openh323-zfCvFZ/openh323-1.18.0.dfsg/src' g++ -D_REENTRANT -Wall -DP_64BIT -fPIC -DPIC -DPTRACING -I/build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include -I/usr/share/pwlib//include -O2 -g -c h225_1.cxx -o /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/lib/opt/obj_linux_x86_64_r/h225_1.o In file included from h225_1.cxx:11: /usr/share/pwlib//include/ptlib.h:141:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:251: In file included from /usr/share/pwlib//include/ptlib/object.h:428: /usr/share/pwlib//include/ptlib/unix/ptlib/contain.h:166:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace std; ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:252: /usr/share/pwlib//include/ptlib/critsec.h:111:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PCriticalSection'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PCriticalSection, PSync); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/critsec.h:111:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: /usr/share/pwlib//include/ptlib/contain.h:281:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PContainer'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PContainer, PObject); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/contain.h:281:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/contain.h:589:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PCollection'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PCollection, PContainer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/contain.h:589:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:800: /usr/share/pwlib//include/ptlib/array.h:171:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PAbstractArray'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCONTAINERINFO(PAbstractArray, PContainer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/contain.h:536:5: note: expanded from: PCLASSINFO(cls, par) \ ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/array.h:171:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/array.h:721:1: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PCharArray'; vtable pointer will be compared [-Wdynamic-class-memaccess] PDECLARE_BASEARRAY(PCharArray, char); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/array.h:577:3: note: expanded from: PDECLARE_CLASS(cls, PBaseArray) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/array.h:721:1: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/array.h:837:1: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PBYTEArray'; vtable pointer will be compared [-Wdynamic-class-memaccess] PDECLARE_BASEARRAY(PBYTEArray, BYTE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/array.h:577:3: note: expanded from: PDECLARE_CLASS(cls, PBaseArray) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/array.h:837:1: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/array.h:956:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PArrayObjects'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCONTAINERINFO(PArrayObjects, PCollection); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/contain.h:536:5: note: expanded from: PCLASSINFO(cls, par) \ ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/array.h:956:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/array.h:1298:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PBitArray'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PBitArray, PBYTEArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/array.h:1298:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:805: /usr/share/pwlib//include/ptlib/lists.h:166:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PAbstractList'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCONTAINERINFO(PAbstractList, PCollection); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/contain.h:536:5: note: expanded from: PCLASSINFO(cls, par) \ ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/lists.h:166:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/lists.h:841:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PAbstractSortedList'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCONTAINERINFO(PAbstractSortedList, PCollection); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/contain.h:536:5: note: expanded from: PCLASSINFO(cls, par) \ ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/lists.h:841:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:810: /usr/share/pwlib//include/ptlib/dict.h:163:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const POrdinalKey'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(POrdinalKey, PObject); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/dict.h:163:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/dict.h:262:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PHashTable'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCONTAINERINFO(PHashTable, PCollection); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/contain.h:536:5: note: expanded from: PCLASSINFO(cls, par) \ ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/dict.h:262:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/dict.h:366:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PHashTable::Table'; vtable pointer will be compared [-Wdynamic-class-memaccess] PDECLARE_BASEARRAY(Table, Element *) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/array.h:577:3: note: expanded from: PDECLARE_CLASS(cls, PBaseArray) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/dict.h:366:5: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/dict.h:402:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PAbstractSet'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCONTAINERINFO(PAbstractSet, PHashTable); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/contain.h:536:5: note: expanded from: PCLASSINFO(cls, par) \ ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/dict.h:402:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/dict.h:768:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PAbstractDictionary'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PAbstractDictionary, PHashTable); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/dict.h:768:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:816: /usr/share/pwlib//include/ptlib/pstring.h:377:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PString'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PString, PCharArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pstring.h:377:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/pstring.h:1882:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PCaselessString'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PCaselessString, PString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pstring.h:1882:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/pstring.h:1982:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PStringStream'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PStringStream, PString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pstring.h:1982:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/pstring.h:2132:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PStringArray'; vtable pointer will be compared [-Wdynamic-class-memaccess] PDECLARE_ARRAY(PStringArray, PString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/array.h:1248:3: note: expanded from: PDECLARE_CLASS(cls, cls##_PTemplate) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pstring.h:2132:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/pstring.h:2291:1: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PStringList'; vtable pointer will be compared [-Wdynamic-class-memaccess] PDECLARE_LIST(PStringList, PString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/lists.h:487:3: note: expanded from: PDECLARE_CLASS(cls, PList) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pstring.h:2291:1: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/pstring.h:2403:1: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PSortedStringList'; vtable pointer will be compared [-Wdynamic-class-memaccess] PDECLARE_SORTED_LIST(PSortedStringList, PString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/lists.h:1141:3: note: expanded from: PDECLARE_CLASS(cls, PSortedList) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pstring.h:2403:1: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/pstring.h:2496:1: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PStringSet'; vtable pointer will be compared [-Wdynamic-class-memaccess] PDECLARE_SET(PStringSet, PString, TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/dict.h:705:3: note: expanded from: PDECLARE_CLASS(cls, cls##_PTemplate) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pstring.h:2496:1: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/pstring.h:2640:23: warning: 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * RemoveAt( ^ /usr/share/pwlib//include/ptlib/pstring.h:2829:1: note: in instantiation of template class 'PStringDictionary' requested here PDECLARE_STRING_DICTIONARY(POrdinalToString, POrdinalKey); ^ /usr/share/pwlib//include/ptlib/pstring.h:2736:23: note: expanded from: PDECLARE_CLASS(cls, PStringDictionary) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:53: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/dict.h:828:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here virtual PObject * RemoveAt( ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:816: /usr/share/pwlib//include/ptlib/pstring.h:2653:23: warning: 'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * GetAt( ^ /usr/share/pwlib//include/ptlib/dict.h:852:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here virtual PObject * GetAt( ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:816: /usr/share/pwlib//include/ptlib/pstring.h:2665:18: warning: 'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual BOOL SetDataAt( ^ /usr/share/pwlib//include/ptlib/dict.h:895:18: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here virtual BOOL SetDataAt( ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:816: /usr/share/pwlib//include/ptlib/pstring.h:2681:18: warning: 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual BOOL SetAt( ^ /usr/share/pwlib//include/ptlib/dict.h:840:18: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here virtual BOOL SetAt( ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:816: /usr/share/pwlib//include/ptlib/pstring.h:2829:1: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const POrdinalToString'; vtable pointer will be compared [-Wdynamic-class-memaccess] PDECLARE_STRING_DICTIONARY(POrdinalToString, POrdinalKey); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/pstring.h:2736:3: note: expanded from: PDECLARE_CLASS(cls, PStringDictionary) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pstring.h:2829:1: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:810: /usr/share/pwlib//include/ptlib/dict.h:1221:27: warning: 'POrdinalDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual POrdinalKey * GetAt( ^ /usr/share/pwlib//include/ptlib/pstring.h:2876:1: note: in instantiation of template class 'POrdinalDictionary' requested here PDECLARE_ORDINAL_DICTIONARY(PStringToOrdinal, PString); ^ /usr/share/pwlib//include/ptlib/dict.h:1342:23: note: expanded from: PDECLARE_CLASS(cls, POrdinalDictionary) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:53: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/dict.h:852:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here virtual PObject * GetAt( ^ /usr/share/pwlib//include/ptlib/dict.h:1239:18: warning: 'POrdinalDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual BOOL SetDataAt( ^ /usr/share/pwlib//include/ptlib/dict.h:895:18: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here virtual BOOL SetDataAt( ^ /usr/share/pwlib//include/ptlib/dict.h:1255:18: warning: 'POrdinalDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual BOOL SetAt( ^ /usr/share/pwlib//include/ptlib/dict.h:840:18: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here virtual BOOL SetAt( ^ /usr/share/pwlib//include/ptlib/dict.h:1268:20: warning: 'POrdinalDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PINDEX RemoveAt( ^ /usr/share/pwlib//include/ptlib/dict.h:828:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here virtual PObject * RemoveAt( ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:816: /usr/share/pwlib//include/ptlib/pstring.h:2876:1: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PStringToOrdinal'; vtable pointer will be compared [-Wdynamic-class-memaccess] PDECLARE_ORDINAL_DICTIONARY(PStringToOrdinal, PString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/dict.h:1342:3: note: expanded from: PDECLARE_CLASS(cls, POrdinalDictionary) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pstring.h:2876:1: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/pstring.h:2640:23: warning: 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * RemoveAt( ^ /usr/share/pwlib//include/ptlib/pstring.h:2926:1: note: in instantiation of template class 'PStringDictionary' requested here PDECLARE_STRING_DICTIONARY(PStringToString, PString); ^ /usr/share/pwlib//include/ptlib/pstring.h:2736:23: note: expanded from: PDECLARE_CLASS(cls, PStringDictionary) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:53: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/dict.h:828:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here virtual PObject * RemoveAt( ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:816: /usr/share/pwlib//include/ptlib/pstring.h:2653:23: warning: 'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * GetAt( ^ /usr/share/pwlib//include/ptlib/dict.h:852:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here virtual PObject * GetAt( ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:816: /usr/share/pwlib//include/ptlib/pstring.h:2665:18: warning: 'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual BOOL SetDataAt( ^ /usr/share/pwlib//include/ptlib/dict.h:895:18: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here virtual BOOL SetDataAt( ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:816: /usr/share/pwlib//include/ptlib/pstring.h:2681:18: warning: 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual BOOL SetAt( ^ /usr/share/pwlib//include/ptlib/dict.h:840:18: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here virtual BOOL SetAt( ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:816: /usr/share/pwlib//include/ptlib/pstring.h:2926:1: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PStringToString'; vtable pointer will be compared [-Wdynamic-class-memaccess] PDECLARE_STRING_DICTIONARY(PStringToString, PString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/pstring.h:2736:3: note: expanded from: PDECLARE_CLASS(cls, PStringDictionary) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pstring.h:2926:1: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/pstring.h:2968:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PRegularExpression'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PRegularExpression, PObject); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pstring.h:2968:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:163: /usr/share/pwlib//include/ptlib/ptime.h:163:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PTime'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PTime, PObject); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/ptime.h:163:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:169: /usr/share/pwlib//include/ptlib/timeint.h:152:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PTimeInterval'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PTimeInterval, PObject); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/timeint.h:152:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:175: In file included from /usr/share/pwlib//include/ptlib/timer.h:133: In file included from /usr/share/pwlib//include/ptlib/notifier.h:5: /usr/share/pwlib//include/ptlib/smartptr.h:21:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PSmartObject'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PSmartObject, PObject); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/smartptr.h:21:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/smartptr.h:57:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PSmartPointer'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PSmartPointer, PObject); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/smartptr.h:57:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:175: In file included from /usr/share/pwlib//include/ptlib/timer.h:133: /usr/share/pwlib//include/ptlib/notifier.h:36:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PNotifierFunction'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PNotifierFunction, PSmartObject); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/notifier.h:36:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/notifier.h:81:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PNotifier'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PNotifier, PSmartPointer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/notifier.h:81:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:175: /usr/share/pwlib//include/ptlib/timer.h:165:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PTimer'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PTimer, PTimeInterval); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/timer.h:165:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:181: /usr/share/pwlib//include/ptlib/pdirect.h:198:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PFileInfo'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PFileInfo, PObject); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pdirect.h:198:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/pdirect.h:317:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PDirectory'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCONTAINERINFO(PDirectory, PFilePathString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/contain.h:536:5: note: expanded from: PCLASSINFO(cls, par) \ ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pdirect.h:317:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:187: /usr/share/pwlib//include/ptlib/filepath.h:138:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PFilePath'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PFilePath, PFilePathString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/filepath.h:138:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:193: /usr/share/pwlib//include/ptlib/config.h:152:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PConfig'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PConfig, PObject); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/config.h:152:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:199: /usr/share/pwlib//include/ptlib/args.h:134:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PArgList'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PArgList, PObject); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/args.h:134:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/args.h:422:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PConfigArgs'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PConfigArgs, PArgList); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/args.h:422:5: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:205: /usr/share/pwlib//include/ptlib/thread.h:192:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PThread'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PThread, PObject); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/thread.h:192:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:211: In file included from /usr/share/pwlib//include/ptlib/pprocess.h:257: In file included from /usr/share/pwlib//include/ptlib/mutex.h:96: /usr/share/pwlib//include/ptlib/semaphor.h:153:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PSemaphore'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PSemaphore, PSync); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/semaphor.h:153:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:211: In file included from /usr/share/pwlib//include/ptlib/pprocess.h:257: /usr/share/pwlib//include/ptlib/mutex.h:133:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PTimedMutex'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PTimedMutex, PSync) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/mutex.h:133:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:211: In file included from /usr/share/pwlib//include/ptlib/pprocess.h:258: /usr/share/pwlib//include/ptlib/syncpoint.h:97:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PSyncPoint'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PSyncPoint, PSemaphore); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/syncpoint.h:97:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:211: /usr/share/pwlib//include/ptlib/pprocess.h:317:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PTimerList'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PTimerList, PInternalTimerList); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pprocess.h:317:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:810: /usr/share/pwlib//include/ptlib/dict.h:1046:17: warning: 'PDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual D * RemoveAt( ^ /usr/share/pwlib//include/ptlib/unix/ptlib/pprocess.h:180:16: note: in instantiation of template class 'PDictionary' requested here ThreadDict activeThreads; ^ /usr/share/pwlib//include/ptlib/dict.h:828:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here virtual PObject * RemoveAt( ^ /usr/share/pwlib//include/ptlib/dict.h:1064:18: warning: 'PDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual BOOL SetAt( ^ /usr/share/pwlib//include/ptlib/dict.h:840:18: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here virtual BOOL SetAt( ^ /usr/share/pwlib//include/ptlib/dict.h:1075:17: warning: 'PDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual D * GetAt( ^ /usr/share/pwlib//include/ptlib/dict.h:852:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here virtual PObject * GetAt( ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:211: /usr/share/pwlib//include/ptlib/pprocess.h:368:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PProcess'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PProcess, PThread); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pprocess.h:368:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/pprocess.h:797:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PProcessStartup'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PProcessStartup, PObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pprocess.h:797:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:235: /usr/share/pwlib//include/ptlib/syncthrd.h:112:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PSyncPointAck'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PSyncPointAck, PSyncPoint); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/syncthrd.h:112:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/syncthrd.h:148:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PCondMutex'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PCondMutex, PMutex); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/syncthrd.h:148:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/syncthrd.h:183:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PIntCondMutex'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PIntCondMutex, PCondMutex); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/syncthrd.h:183:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:810: /usr/share/pwlib//include/ptlib/dict.h:1046:17: warning: 'PDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual D * RemoveAt( ^ /usr/share/pwlib//include/ptlib/syncthrd.h:363:36: note: in instantiation of template class 'PDictionary' requested here PDictionary nestedThreads; ^ /usr/share/pwlib//include/ptlib/dict.h:828:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here virtual PObject * RemoveAt( ^ /usr/share/pwlib//include/ptlib/dict.h:1064:18: warning: 'PDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual BOOL SetAt( ^ /usr/share/pwlib//include/ptlib/dict.h:840:18: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here virtual BOOL SetAt( ^ /usr/share/pwlib//include/ptlib/dict.h:1075:17: warning: 'PDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual D * GetAt( ^ /usr/share/pwlib//include/ptlib/dict.h:852:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here virtual PObject * GetAt( ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:235: /usr/share/pwlib//include/ptlib/syncthrd.h:296:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PReadWriteMutex'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PReadWriteMutex, PObject); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/syncthrd.h:296:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/syncthrd.h:358:7: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PReadWriteMutex::Nest'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(Nest, PObject); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/syncthrd.h:358:7: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:252: /usr/share/pwlib//include/ptlib/dynalink.h:100:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PDynaLink'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PDynaLink, PObject); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/dynalink.h:100:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:258: /usr/share/pwlib//include/ptlib/channel.h:278:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PChannel'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PChannel, PObject); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/channel.h:278:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:264: /usr/share/pwlib//include/ptlib/indchan.h:80:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PIndirectChannel'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PIndirectChannel, PChannel); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/indchan.h:80:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:270: /usr/share/pwlib//include/ptlib/file.h:197:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PFile'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PFile, PChannel); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/file.h:197:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:276: /usr/share/pwlib//include/ptlib/textfile.h:109:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PTextFile'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PTextFile, PFile); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/textfile.h:109:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:282: /usr/share/pwlib//include/ptlib/sfile.h:109:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PStructuredFile'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PStructuredFile, PFile); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/sfile.h:109:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:288: /usr/share/pwlib//include/ptlib/conchan.h:64:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PConsoleChannel'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PConsoleChannel, PChannel); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/conchan.h:64:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:294: /usr/share/pwlib//include/ptlib/pluginmgr.h:120:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PPluginManager'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PPluginManager, PObject); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pluginmgr.h:120:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:810: /usr/share/pwlib//include/ptlib/dict.h:1046:17: warning: 'PDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual D * RemoveAt( ^ /usr/share/pwlib//include/ptlib/pluginmgr.h:211:20: note: in instantiation of template class 'PDictionary' requested here PluginListType pluginList; ^ /usr/share/pwlib//include/ptlib/dict.h:828:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here virtual PObject * RemoveAt( ^ /usr/share/pwlib//include/ptlib/dict.h:1064:18: warning: 'PDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual BOOL SetAt( ^ /usr/share/pwlib//include/ptlib/dict.h:840:18: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here virtual BOOL SetAt( ^ /usr/share/pwlib//include/ptlib/dict.h:1075:17: warning: 'PDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual D * GetAt( ^ /usr/share/pwlib//include/ptlib/dict.h:852:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here virtual PObject * GetAt( ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:299: /usr/share/pwlib//include/ptlib/sound.h:180:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PSound'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PSound, PBYTEArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/sound.h:180:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/sound.h:346:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PSoundChannel'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PSoundChannel, PChannel); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/sound.h:346:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:305: In file included from /usr/share/pwlib//include/ptlib/video.h:103: /usr/share/pwlib//include/ptlib/videoio.h:233:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PVideoDevice'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PVideoDevice, PObject); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/videoio.h:233:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/videoio.h:634:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PVideoOutputDevice'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PVideoOutputDevice, PVideoDevice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/videoio.h:634:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/videoio.h:723:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PVideoOutputDeviceRGB'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PVideoOutputDeviceRGB, PVideoOutputDevice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/videoio.h:723:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/videoio.h:835:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PVideoInputDevice'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PVideoInputDevice, PVideoDevice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/videoio.h:835:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:305: In file included from /usr/share/pwlib//include/ptlib/video.h:305: /usr/share/pwlib//include/ptlib/unix/ptlib/video.h:69:13: warning: 'PVideoChannel::GetErrorText' hides overloaded virtual function [-Woverloaded-virtual] PString GetErrorText() const; ^ /usr/share/pwlib//include/ptlib/channel.h:729:21: note: hidden overloaded virtual function 'PChannel::GetErrorText' declared here virtual PString GetErrorText( ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:305: /usr/share/pwlib//include/ptlib/video.h:113:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PVideoChannel'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PVideoChannel, PChannel); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/video.h:113:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:12: In file included from /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:18: /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:25:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_ChallengeString'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_ChallengeString, PASN_OctetString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:25:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:48:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_TimeStamp'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_TimeStamp, PASN_Integer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:48:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:66:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_RandomVal'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_RandomVal, PASN_Integer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:66:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:84:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_Password'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_Password, PASN_BMPString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:84:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:104:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_Identifier'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_Identifier, PASN_BMPString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:104:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:124:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_KeyMaterial'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_KeyMaterial, PASN_BitString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:124:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:140:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_NonStandardParameter'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_NonStandardParameter, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:140:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:166:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_DHset'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_DHset, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:166:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:193:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_ECpoint'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_ECpoint, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:193:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:227:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_ECKASDH'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_ECKASDH, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:227:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:262:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_ECGDSASignature'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_ECGDSASignature, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:262:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:288:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_TypedCertificate'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_TypedCertificate, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:288:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:314:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_AuthenticationBES'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_AuthenticationBES, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:314:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:339:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_AuthenticationMechanism'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_AuthenticationMechanism, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:339:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:380:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_IV8'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_IV8, PASN_OctetString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:380:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:403:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_IV16'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_IV16, PASN_OctetString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:403:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:426:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_Params'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_Params, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:426:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:463:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_ReturnSig'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_ReturnSig, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:463:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:496:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_EncodedReturnSig'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_EncodedReturnSig, PASN_OctetString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:496:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:515:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_KeySyncMaterial'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_KeySyncMaterial, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:515:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:541:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_EncodedKeySyncMaterial'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_EncodedKeySyncMaterial, PASN_OctetString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:541:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:560:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_V3KeySyncMaterial'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_V3KeySyncMaterial, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:560:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:602:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_ECKASDH_eckasdhp'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_ECKASDH_eckasdhp, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:602:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:631:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_ECKASDH_eckasdh2'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_ECKASDH_eckasdh2, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:631:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:745:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_KeySignedMaterial'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_KeySignedMaterial, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:745:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:779:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_EncodedKeySignedMaterial'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_EncodedKeySignedMaterial, PASN_OctetString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:779:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:798:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_H235CertificateSignature'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_H235CertificateSignature, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:798:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:833:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_H235Key'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_H235Key, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:833:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:882:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_ClearToken'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_ClearToken, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:882:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:932:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_EncodedGeneralToken'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_EncodedGeneralToken, PASN_OctetString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:932:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:951:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_PwdCertToken'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_PwdCertToken, H235_ClearToken); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:951:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:967:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_EncodedPwdCertToken'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_EncodedPwdCertToken, PASN_OctetString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:967:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:990:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_CryptoToken'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_CryptoToken, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:990:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:1039:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_CryptoToken_cryptoEncryptedToken'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_CryptoToken_cryptoEncryptedToken, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:1039:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:1065:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_CryptoToken_cryptoSignedToken'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_CryptoToken_cryptoSignedToken, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:1065:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:1091:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_CryptoToken_cryptoHashedToken'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_CryptoToken_cryptoHashedToken, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:1091:5: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:12: In file included from /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:19: /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:30:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultimediaSystemControlMessage'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultimediaSystemControlMessage, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:30:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:96:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestMessage'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestMessage, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:96:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:255:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ResponseMessage'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ResponseMessage, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:255:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:465:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CommandMessage'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CommandMessage, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:465:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:602:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_IndicationMessage'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_IndicationMessage, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:602:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:791:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_SequenceNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_SequenceNumber, PASN_Integer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:791:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:811:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NonStandardIdentifier'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NonStandardIdentifier, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:811:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:840:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MasterSlaveDetermination'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MasterSlaveDetermination, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:840:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:866:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MasterSlaveDeterminationRelease'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MasterSlaveDeterminationRelease, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:866:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:891:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_AlternativeCapabilitySet'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_AlternativeCapabilitySet, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:891:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:909:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CapabilityTableEntryNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CapabilityTableEntryNumber, PASN_Integer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:909:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:927:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CapabilityDescriptorNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CapabilityDescriptorNumber, PASN_Integer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:927:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:945:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_TerminalCapabilitySetAck'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_TerminalCapabilitySetAck, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:945:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:970:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_TerminalCapabilitySetRelease'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_TerminalCapabilitySetRelease, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:970:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1011:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_Capability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_Capability, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1011:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1170:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplexCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplexCapability, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1170:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1233:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223AnnexCCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223AnnexCCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1233:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1275:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_V75Capability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_V75Capability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1275:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1300:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_QOSMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_QOSMode, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1300:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1322:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ATMParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ATMParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1322:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1354:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MediaTransportType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MediaTransportType, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1354:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1386:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MediaChannelCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MediaChannelCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1386:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1418:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RedundancyEncodingMethod'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RedundancyEncodingMethod, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1418:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1462:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_VideoCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_VideoCapability, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1462:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1532:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H261VideoCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H261VideoCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1532:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1568:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H262VideoCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H262VideoCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1568:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1619:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_TransparencyParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_TransparencyParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1619:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1648:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CustomPictureClockFrequency'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CustomPictureClockFrequency, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1648:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1687:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H263Version3Options'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H263Version3Options, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1687:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1719:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_IS11172VideoCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_IS11172VideoCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1719:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1773:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_AudioCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_AudioCapability, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1773:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1893:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_G729Extensions'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_G729Extensions, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1893:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1929:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_IS11172AudioCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_IS11172AudioCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1929:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1962:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_IS13818AudioCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_IS13818AudioCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:1962:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2007:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_GSMAudioCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_GSMAudioCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2007:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2034:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_VBDCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_VBDCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2034:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2062:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DataProtocolCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DataProtocolCapability, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2062:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2111:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CompressionType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CompressionType, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2111:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2139:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_V42bis'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_V42bis, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2139:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2167:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_T84Profile'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_T84Profile, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2167:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2196:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_T38FaxRateManagement'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_T38FaxRateManagement, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2196:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2218:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_T38FaxTcpOptions'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_T38FaxTcpOptions, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2218:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2245:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_EncryptionCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_EncryptionCapability, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2245:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2265:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MediaEncryptionAlgorithm'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MediaEncryptionAlgorithm, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2265:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2296:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_UserInputCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_UserInputCapability, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2296:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2336:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CapabilityIdentifier'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CapabilityIdentifier, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2336:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2369:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ParameterIdentifier'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ParameterIdentifier, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2369:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2402:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ParameterValue'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ParameterValue, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2402:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2441:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplexFormat'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplexFormat, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2441:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2483:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_AudioTelephonyEventCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_AudioTelephonyEventCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2483:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2509:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_AudioToneCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_AudioToneCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2509:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2534:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NoPTAudioTelephonyEventCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NoPTAudioTelephonyEventCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2534:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2559:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NoPTAudioToneCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NoPTAudioToneCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2559:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2584:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DepFECCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DepFECCapability, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2584:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2612:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MaxRedundancy'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MaxRedundancy, PASN_Integer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2612:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2630:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_LogicalChannelNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_LogicalChannelNumber, PASN_Integer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2630:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2648:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_V75Parameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_V75Parameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2648:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2685:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DataType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DataType, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2685:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2785:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplexedStreamParameter'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplexedStreamParameter, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2785:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2811:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H222LogicalChannelParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H222LogicalChannelParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2811:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2846:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CRCLength'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CRCLength, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2846:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2869:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RedundancyEncodingElement'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RedundancyEncodingElement, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2869:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2899:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplePayloadStreamElement'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplePayloadStreamElement, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2899:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2931:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DepFECData'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DepFECData, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2931:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2961:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_FECData'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_FECData, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2961:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2992:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_TransportAddress'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_TransportAddress, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:2992:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3033:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_UnicastAddress'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_UnicastAddress, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3033:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3095:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MulticastAddress'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MulticastAddress, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3095:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3138:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_EscrowData'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_EscrowData, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3138:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3164:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_OpenLogicalChannelConfirm'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_OpenLogicalChannelConfirm, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3164:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3189:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CloseLogicalChannelAck'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CloseLogicalChannelAck, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3189:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3214:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestChannelCloseAck'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestChannelCloseAck, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3214:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3239:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestChannelCloseRelease'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestChannelCloseRelease, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3239:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3264:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplexTableEntryNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplexTableEntryNumber, PASN_Integer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3264:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3282:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestModeRelease'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestModeRelease, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3282:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3307:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ModeDescription'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ModeDescription, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3307:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3337:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ModeElementType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ModeElementType, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3337:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3435:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplexedStreamModeParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplexedStreamModeParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3435:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3460:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplePayloadStreamElementMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplePayloadStreamElementMode, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3460:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3487:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DepFECMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DepFECMode, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3487:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3515:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_V76ModeParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_V76ModeParameters, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3515:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3544:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_VideoMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_VideoMode, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3544:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3607:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_IS11172VideoMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_IS11172VideoMode, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3607:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3657:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_AudioMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_AudioMode, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3657:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3755:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_VBDMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_VBDMode, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3755:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3782:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_EncryptionMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_EncryptionMode, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3782:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3811:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RoundTripDelayRequest'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RoundTripDelayRequest, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3811:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3836:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RoundTripDelayResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RoundTripDelayResponse, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3836:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3861:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MaintenanceLoopOffCommand'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MaintenanceLoopOffCommand, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3861:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3884:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CommunicationModeRequest'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CommunicationModeRequest, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3884:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3909:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CommunicationModeResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CommunicationModeResponse, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3909:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3942:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ConferenceRequest'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ConferenceRequest, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:3942:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4005:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CertSelectionCriteria'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CertSelectionCriteria, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4005:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4023:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_Criteria'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_Criteria, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4023:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4049:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_McuNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_McuNumber, PASN_Integer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4049:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4067:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_TerminalNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_TerminalNumber, PASN_Integer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4067:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4100:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ConferenceResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ConferenceResponse, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4100:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4221:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_TerminalID'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_TerminalID, PASN_OctetString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4221:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4244:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ConferenceID'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ConferenceID, PASN_OctetString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4244:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4267:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_Password'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_Password, PASN_OctetString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4267:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4290:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RemoteMCRequest'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RemoteMCRequest, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4290:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4315:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RemoteMCResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RemoteMCResponse, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4315:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4350:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultilinkRequest'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultilinkRequest, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4350:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4412:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultilinkResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultilinkResponse, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4412:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4472:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultilinkIndication'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultilinkIndication, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4472:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4517:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DialingInformation'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DialingInformation, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4517:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4555:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DialingInformationNetworkType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DialingInformationNetworkType, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4555:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4586:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ConnectionIdentifier'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ConnectionIdentifier, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4586:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4612:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MaximumBitRate'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MaximumBitRate, PASN_Integer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4612:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4630:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_LogicalChannelRateRequest'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_LogicalChannelRateRequest, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4630:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4657:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_LogicalChannelRateAcknowledge'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_LogicalChannelRateAcknowledge, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4657:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4684:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_LogicalChannelRateRejectReason'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_LogicalChannelRateRejectReason, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4684:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4706:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_LogicalChannelRateRelease'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_LogicalChannelRateRelease, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4706:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4731:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_SendTerminalCapabilitySet'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_SendTerminalCapabilitySet, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4731:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4762:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_EncryptionCommand'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_EncryptionCommand, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4762:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4796:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_EndSessionCommand'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_EndSessionCommand, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4796:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4843:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ConferenceCommand'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ConferenceCommand, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4843:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4890:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_SubstituteConferenceIDCommand'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_SubstituteConferenceIDCommand, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4890:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4915:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_EncryptionUpdateDirection'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_EncryptionUpdateDirection, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4915:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4937:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_KeyProtectionMethod'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_KeyProtectionMethod, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4937:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4964:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_EncryptionUpdateRequest'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_EncryptionUpdateRequest, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4964:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4995:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_PictureReference'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_PictureReference, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:4995:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5020:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223MultiplexReconfiguration'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223MultiplexReconfiguration, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5020:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5059:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_FunctionNotUnderstood'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_FunctionNotUnderstood, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5059:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5105:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ConferenceIndication'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ConferenceIndication, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5105:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5158:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_TerminalYouAreSeeingInSubPictureNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_TerminalYouAreSeeingInSubPictureNumber, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5158:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5184:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_VideoIndicateCompose'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_VideoIndicateCompose, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5184:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5209:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223SkewIndication'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223SkewIndication, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5209:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5236:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H2250MaximumSkewIndication'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H2250MaximumSkewIndication, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5236:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5263:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MCLocationIndication'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MCLocationIndication, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5263:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5288:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_VendorIdentification'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_VendorIdentification, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5288:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5320:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_IV8'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_IV8, PASN_OctetString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5320:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5343:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_IV16'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_IV16, PASN_OctetString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5343:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5366:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_Params'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_Params, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5366:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5406:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_UserInputIndication'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_UserInputIndication, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5406:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5470:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MobileMultilinkReconfigurationIndication'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MobileMultilinkReconfigurationIndication, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5470:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5498:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_GenericParameter'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_GenericParameter, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5498:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5516:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NonStandardIdentifier_h221NonStandard'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NonStandardIdentifier_h221NonStandard, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5516:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5543:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MasterSlaveDeterminationAck_decision'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MasterSlaveDeterminationAck_decision, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5543:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5565:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MasterSlaveDeterminationReject_cause'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MasterSlaveDeterminationReject_cause, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5565:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5588:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_CapabilityTableEntry'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_CapabilityTableEntry, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5588:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5608:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_CapabilityDescriptor'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_CapabilityDescriptor, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5608:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5628:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_AlternativeCapabilitySet'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_AlternativeCapabilitySet, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5628:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5648:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_TerminalCapabilitySetReject_cause'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_TerminalCapabilitySetReject_cause, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5648:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5679:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_Capability_h233EncryptionReceiveCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_Capability_h233EncryptionReceiveCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5679:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5706:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_VCCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_VCCapability, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5706:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5724:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_VCCapability_aal1'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_VCCapability_aal1, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5724:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5757:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_VCCapability_aal5'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_VCCapability_aal5, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5757:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5785:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223Capability_h223MultiplexTableCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223Capability_h223MultiplexTableCapability, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5785:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5814:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223Capability_mobileOperationTransmitCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223Capability_mobileOperationTransmitCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5814:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5843:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223Capability_mobileMultilinkFrameCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223Capability_mobileMultilinkFrameCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5843:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5869:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H2250Capability_mcCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H2250Capability_mcCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5869:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5897:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_RedundancyEncodingCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_RedundancyEncodingCapability, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5897:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5917:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_RTPPayloadType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_RTPPayloadType, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5917:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5935:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MediaTransportType_atm_AAL5_compressed'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MediaTransportType_atm_AAL5_compressed, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5935:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5962:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_QOSCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_QOSCapability, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5962:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5982:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_MediaChannelCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_MediaChannelCapability, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:5982:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6002:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_CapabilityTableEntryNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_CapabilityTableEntryNumber, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6002:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6022:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RTPH263VideoRedundancyEncoding_frameToThreadMapping'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RTPH263VideoRedundancyEncoding_frameToThreadMapping, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6022:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6051:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RTPH263VideoRedundancyEncoding_containedThreads'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RTPH263VideoRedundancyEncoding_containedThreads, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6051:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6069:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RTPH263VideoRedundancyFrameMapping_frameSequence'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RTPH263VideoRedundancyFrameMapping_frameSequence, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6069:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6089:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_MediaDistributionCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_MediaDistributionCapability, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6089:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6109:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_DataApplicationCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_DataApplicationCapability, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6109:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6129:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_VideoCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_VideoCapability, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6129:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6149:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_GenericCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_GenericCapability, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6149:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6169:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_EnhancementOptions'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_EnhancementOptions, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6169:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6189:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_BEnhancementParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_BEnhancementParameters, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6189:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6209:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_CustomPictureClockFrequency'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_CustomPictureClockFrequency, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6209:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6229:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_CustomPictureFormat'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_CustomPictureFormat, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6229:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6249:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_H263VideoModeCombos'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_H263VideoModeCombos, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6249:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6267:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RefPictureSelection_additionalPictureMemory'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RefPictureSelection_additionalPictureMemory, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6267:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6306:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RefPictureSelection_videoBackChannelSend'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RefPictureSelection_videoBackChannelSend, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6306:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6334:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CustomPictureFormat_pixelAspectInformation'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CustomPictureFormat_pixelAspectInformation, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6334:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6372:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_H263ModeComboFlags'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_H263ModeComboFlags, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6372:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6390:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_AudioCapability_g7231'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_AudioCapability_g7231, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6390:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6416:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_G7231AnnexCCapability_g723AnnexCAudioMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_G7231AnnexCCapability_g723AnnexCAudioMode, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6416:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6453:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DataApplicationCapability_application'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DataApplicationCapability_application, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6453:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6526:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DataProtocolCapability_v76wCompression'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DataProtocolCapability_v76wCompression, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6526:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6556:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_T84Profile_t84Restricted'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_T84Profile_t84Restricted, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6556:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6599:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_T38FaxUdpOptions_t38FaxUdpEC'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_T38FaxUdpOptions_t38FaxUdpEC, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6599:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6623:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_NonStandardParameter'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_NonStandardParameter, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6623:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6643:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_ParameterIdentifier'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_ParameterIdentifier, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6643:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6663:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_FECCapability_rfc2733Format'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_FECCapability_rfc2733Format, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6663:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6693:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NetworkAccessParameters_distribution'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NetworkAccessParameters_distribution, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6693:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6718:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NetworkAccessParameters_networkAddress'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NetworkAccessParameters_networkAddress, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6718:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6754:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NetworkAccessParameters_t120SetupProcedure'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NetworkAccessParameters_t120SetupProcedure, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6754:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6777:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_Q2931Address_address'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_Q2931Address_address, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6777:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6808:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H235Media_mediaType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H235Media_mediaType, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6808:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6891:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223LogicalChannelParameters_adaptationLayerType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223LogicalChannelParameters_adaptationLayerType, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6891:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6951:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223AL1MParameters_transferMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223AL1MParameters_transferMode, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6951:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6973:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223AL1MParameters_headerFEC'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223AL1MParameters_headerFEC, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6973:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6995:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223AL1MParameters_crcLength'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223AL1MParameters_crcLength, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:6995:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7025:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223AL1MParameters_arqType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223AL1MParameters_arqType, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7025:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7055:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223AL2MParameters_headerFEC'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223AL2MParameters_headerFEC, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7055:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7077:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223AL3MParameters_headerFormat'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223AL3MParameters_headerFormat, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7077:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7099:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223AL3MParameters_crcLength'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223AL3MParameters_crcLength, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7099:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7129:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223AL3MParameters_arqType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223AL3MParameters_arqType, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7129:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7159:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223AnnexCArqParameters_numberOfRetransmissions'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223AnnexCArqParameters_numberOfRetransmissions, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7159:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7181:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_V76LogicalChannelParameters_suspendResume'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_V76LogicalChannelParameters_suspendResume, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7181:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7206:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_V76LogicalChannelParameters_mode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_V76LogicalChannelParameters_mode, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7206:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7237:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H2250LogicalChannelParameters_mediaPacketization'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H2250LogicalChannelParameters_mediaPacketization, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7237:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7268:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RTPPayloadType_payloadDescriptor'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RTPPayloadType_payloadDescriptor, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7268:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7300:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_MultiplePayloadStreamElement'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_MultiplePayloadStreamElement, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7300:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7318:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_UnicastAddress_iPAddress'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_UnicastAddress_iPAddress, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7318:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7344:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_UnicastAddress_iPXAddress'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_UnicastAddress_iPXAddress, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7344:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7371:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_UnicastAddress_iP6Address'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_UnicastAddress_iP6Address, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7371:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7397:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MulticastAddress_iPAddress'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MulticastAddress_iPAddress, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7397:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7423:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MulticastAddress_iP6Address'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MulticastAddress_iP6Address, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7423:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7451:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_EscrowData'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_EscrowData, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7451:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7471:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_OpenLogicalChannelAck_forwardMultiplexAckParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_OpenLogicalChannelAck_forwardMultiplexAckParameters, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7471:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7499:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_OpenLogicalChannelReject_cause'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_OpenLogicalChannelReject_cause, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7499:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7534:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CloseLogicalChannel_source'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CloseLogicalChannel_source, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7534:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7556:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CloseLogicalChannel_reason'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CloseLogicalChannel_reason, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7556:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7579:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestChannelClose_reason'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestChannelClose_reason, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7579:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7603:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestChannelCloseReject_cause'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestChannelCloseReject_cause, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7603:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7626:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_MultiplexEntryDescriptor'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_MultiplexEntryDescriptor, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7626:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7646:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_MultiplexElement'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_MultiplexElement, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7646:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7666:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplexElement_type'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplexElement_type, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7666:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7695:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplexElement_repeatCount'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplexElement_repeatCount, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7695:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7719:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_MultiplexTableEntryNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_MultiplexTableEntryNumber, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7719:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7739:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_MultiplexEntryRejectionDescriptions'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_MultiplexEntryRejectionDescriptions, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7739:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7757:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplexEntryRejectionDescriptions_cause'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplexEntryRejectionDescriptions_cause, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7757:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7781:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_RequestMultiplexEntryRejectionDescriptions'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_RequestMultiplexEntryRejectionDescriptions, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7781:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7799:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestMultiplexEntryRejectionDescriptions_cause'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestMultiplexEntryRejectionDescriptions_cause, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7799:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7822:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_ModeDescription'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_ModeDescription, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7822:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7840:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestModeAck_response'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestModeAck_response, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7840:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7862:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestModeReject_cause'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestModeReject_cause, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7862:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7890:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H235Mode_mediaMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H235Mode_mediaMode, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7890:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7941:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_RedundancyEncodingDTModeElement'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_RedundancyEncodingDTModeElement, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7941:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7967:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RedundancyEncodingDTModeElement_type'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RedundancyEncodingDTModeElement_type, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:7967:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8039:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_MultiplePayloadStreamElementMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_MultiplePayloadStreamElementMode, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8039:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8059:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_FECMode_rfc2733Format'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_FECMode_rfc2733Format, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8059:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8095:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223ModeParameters_adaptationLayerType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223ModeParameters_adaptationLayerType, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8095:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8158:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RedundancyEncodingMode_secondaryEncoding'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RedundancyEncodingMode_secondaryEncoding, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8158:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8193:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H261VideoMode_resolution'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H261VideoMode_resolution, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8193:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8215:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H262VideoMode_profileAndLevel'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H262VideoMode_profileAndLevel, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8215:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8246:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H263VideoMode_resolution'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H263VideoMode_resolution, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8246:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8272:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_AudioMode_g7231'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_AudioMode_g7231, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8272:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8296:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_IS11172AudioMode_audioLayer'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_IS11172AudioMode_audioLayer, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8296:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8319:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_IS11172AudioMode_audioSampling'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_IS11172AudioMode_audioSampling, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8319:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8342:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_IS11172AudioMode_multichannelType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_IS11172AudioMode_multichannelType, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8342:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8365:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_IS13818AudioMode_audioLayer'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_IS13818AudioMode_audioLayer, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8365:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8388:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_IS13818AudioMode_audioSampling'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_IS13818AudioMode_audioSampling, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8388:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8414:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_IS13818AudioMode_multichannelType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_IS13818AudioMode_multichannelType, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8414:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8444:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_G7231AnnexCMode_g723AnnexCAudioMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_G7231AnnexCMode_g723AnnexCAudioMode, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8444:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8480:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DataMode_application'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DataMode_application, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8480:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8547:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MaintenanceLoopRequest_type'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MaintenanceLoopRequest_type, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8547:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8579:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MaintenanceLoopAck_type'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MaintenanceLoopAck_type, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8579:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8611:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MaintenanceLoopReject_type'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MaintenanceLoopReject_type, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8611:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8641:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MaintenanceLoopReject_cause'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MaintenanceLoopReject_cause, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8641:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8664:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_CommunicationModeTableEntry'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_CommunicationModeTableEntry, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8664:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8686:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CommunicationModeTableEntry_dataType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CommunicationModeTableEntry_dataType, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8686:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8730:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_TerminalLabel'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_TerminalLabel, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8730:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8748:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ConferenceResponse_makeMeChairResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ConferenceResponse_makeMeChairResponse, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8748:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8770:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ConferenceResponse_extensionAddressResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ConferenceResponse_extensionAddressResponse, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8770:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8795:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ConferenceResponse_broadcastMyLogicalChannelResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ConferenceResponse_broadcastMyLogicalChannelResponse, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8795:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8817:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ConferenceResponse_makeTerminalBroadcasterResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ConferenceResponse_makeTerminalBroadcasterResponse, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8817:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8839:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ConferenceResponse_sendThisSourceResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ConferenceResponse_sendThisSourceResponse, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8839:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8863:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_TerminalInformation'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_TerminalInformation, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8863:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8881:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RemoteMCResponse_reject'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RemoteMCResponse_reject, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8881:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8903:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultilinkRequest_callInformation'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultilinkRequest_callInformation, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8903:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8928:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultilinkRequest_addConnection'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultilinkRequest_addConnection, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8928:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8954:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultilinkRequest_removeConnection'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultilinkRequest_removeConnection, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8954:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8979:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultilinkResponse_callInformation'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultilinkResponse_callInformation, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:8979:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9005:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultilinkResponse_removeConnection'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultilinkResponse_removeConnection, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9005:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9030:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultilinkResponse_maximumHeaderInterval'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultilinkResponse_maximumHeaderInterval, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9030:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9055:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultilinkIndication_crcDesired'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultilinkIndication_crcDesired, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9055:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9078:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultilinkIndication_excessiveError'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultilinkIndication_excessiveError, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9078:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9105:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_DialingInformationNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_DialingInformationNumber, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9105:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9125:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_DialingInformationNetworkType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_DialingInformationNetworkType, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9125:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9145:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_FlowControlCommand_scope'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_FlowControlCommand_scope, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9145:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9175:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_FlowControlCommand_restriction'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_FlowControlCommand_restriction, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9175:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9197:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_EndSessionCommand_gstnOptions'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_EndSessionCommand_gstnOptions, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9197:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9222:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_EndSessionCommand_isdnOptions'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_EndSessionCommand_isdnOptions, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9222:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9256:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MiscellaneousCommand_type'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MiscellaneousCommand_type, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9256:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9362:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223MultiplexReconfiguration_h223ModeChange'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223MultiplexReconfiguration_h223ModeChange, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9362:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9386:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223MultiplexReconfiguration_h223AnnexADoubleFlag'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223MultiplexReconfiguration_h223AnnexADoubleFlag, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9386:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9411:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NewATMVCCommand_aal'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NewATMVCCommand_aal, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9411:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9446:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NewATMVCCommand_multiplex'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NewATMVCCommand_multiplex, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9446:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9469:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MobileMultilinkReconfigurationCommand_status'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MobileMultilinkReconfigurationCommand_status, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9469:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9491:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_FunctionNotSupported_cause'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_FunctionNotSupported_cause, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9491:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9517:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MiscellaneousIndication_type'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MiscellaneousIndication_type, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9517:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9564:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_JitterIndication_scope'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_JitterIndication_scope, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9564:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9597:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NewATMVCIndication_aal'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NewATMVCIndication_aal, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9597:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9632:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NewATMVCIndication_multiplex'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NewATMVCIndication_multiplex, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9632:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9657:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_UserInputIndication_userInputSupportIndication'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_UserInputIndication_userInputSupportIndication, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9657:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9691:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_UserInputIndication_encryptedAlphanumeric'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_UserInputIndication_encryptedAlphanumeric, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9691:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9724:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_FlowControlIndication_scope'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_FlowControlIndication_scope, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9724:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9754:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_FlowControlIndication_restriction'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_FlowControlIndication_restriction, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9754:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9778:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_TerminalCapabilitySetReject_cause_tableEntryCapacityExceeded'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_TerminalCapabilitySetReject_cause_tableEntryCapacityExceeded, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9778:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9809:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_VCCapability_availableBitRates_type'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_VCCapability_availableBitRates_type, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9809:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9840:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_Q2931Address'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_Q2931Address, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9840:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9858:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223Capability_h223MultiplexTableCapability_enhanced'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223Capability_h223MultiplexTableCapability_enhanced, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9858:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9887:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_RTPH263VideoRedundancyFrameMapping'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_RTPH263VideoRedundancyFrameMapping, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9887:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9905:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RefPictureSelection_enhancedReferencePicSelect_subPictureRemovalParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RefPictureSelection_enhancedReferencePicSelect_subPictureRemovalParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9905:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9934:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CustomPictureFormat_mPI_customPCF'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CustomPictureFormat_mPI_customPCF, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9934:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9952:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CustomPictureFormat_pixelAspectInformation_pixelAspectCode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CustomPictureFormat_pixelAspectInformation_pixelAspectCode, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9952:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9972:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CustomPictureFormat_pixelAspectInformation_extendedPAR'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CustomPictureFormat_pixelAspectInformation_extendedPAR, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9972:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9990:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DataApplicationCapability_application_t84'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DataApplicationCapability_application_t84, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:9990:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10016:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DataApplicationCapability_application_nlpid'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DataApplicationCapability_application_nlpid, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10016:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10042:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DepFECCapability_rfc2733_separateStream'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DepFECCapability_rfc2733_separateStream, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10042:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10073:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_OpenLogicalChannel_forwardLogicalChannelParameters_multiplexParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_OpenLogicalChannel_forwardLogicalChannelParameters_multiplexParameters, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10073:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10127:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_OpenLogicalChannel_reverseLogicalChannelParameters_multiplexParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_OpenLogicalChannel_reverseLogicalChannelParameters_multiplexParameters, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10127:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10169:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223LogicalChannelParameters_adaptationLayerType_al3'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223LogicalChannelParameters_adaptationLayerType_al3, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10169:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10197:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_RedundancyEncodingElement'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_RedundancyEncodingElement, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10197:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10217:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DepFECData_rfc2733_mode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DepFECData_rfc2733_mode, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10217:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10249:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_FECData_rfc2733_pktMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_FECData_rfc2733_pktMode, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10249:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10285:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_UnicastAddress_iPSourceRouteAddress_routing'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_UnicastAddress_iPSourceRouteAddress_routing, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10285:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10307:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_UnicastAddress_iPSourceRouteAddress_route'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_UnicastAddress_iPSourceRouteAddress_route, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10307:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10328:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_OpenLogicalChannelAck_reverseLogicalChannelParameters_multiplexParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_OpenLogicalChannelAck_reverseLogicalChannelParameters_multiplexParameters, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10328:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10365:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DepFECMode_rfc2733Mode_mode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DepFECMode_rfc2733Mode_mode, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10365:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10394:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223ModeParameters_adaptationLayerType_al3'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223ModeParameters_adaptationLayerType_al3, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10394:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10420:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DataMode_application_nlpid'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DataMode_application_nlpid, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10420:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10446:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultilinkRequest_maximumHeaderInterval_requestType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultilinkRequest_maximumHeaderInterval_requestType, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10446:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10470:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultilinkResponse_addConnection_responseCode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultilinkResponse_addConnection_responseCode, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10470:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10501:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_CapabilityDescriptorNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_CapabilityDescriptorNumber, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10501:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10519:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MiscellaneousCommand_type_videoFastUpdateGOB'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MiscellaneousCommand_type_videoFastUpdateGOB, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10519:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10545:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MiscellaneousCommand_type_videoFastUpdateMB'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MiscellaneousCommand_type_videoFastUpdateMB, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10545:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10577:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MiscellaneousCommand_type_videoBadMBs'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MiscellaneousCommand_type_videoBadMBs, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10577:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10606:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_PictureReference'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_PictureReference, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10606:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10624:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MiscellaneousCommand_type_lostPartialPicture'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MiscellaneousCommand_type_lostPartialPicture, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10624:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10651:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MiscellaneousCommand_type_encryptionUpdateAck'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MiscellaneousCommand_type_encryptionUpdateAck, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10651:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10676:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NewATMVCCommand_aal_aal5'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NewATMVCCommand_aal_aal5, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10676:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10702:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NewATMVCCommand_reverseParameters_multiplex'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NewATMVCCommand_reverseParameters_multiplex, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10702:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10725:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MiscellaneousIndication_type_videoNotDecodedMBs'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MiscellaneousIndication_type_videoNotDecodedMBs, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10725:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10752:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NewATMVCIndication_aal_aal5'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NewATMVCIndication_aal_aal5, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10752:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10778:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NewATMVCIndication_reverseParameters_multiplex'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NewATMVCIndication_reverseParameters_multiplex, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10778:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10801:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_UserInputIndication_signal_rtp'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_UserInputIndication_signal_rtp, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10801:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10833:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_UserInputIndication_signalUpdate_rtp'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_UserInputIndication_signalUpdate_rtp, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10833:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10858:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_UserInputIndication_extendedAlphanumeric_encryptedAlphanumeric'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_UserInputIndication_extendedAlphanumeric_encryptedAlphanumeric, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10858:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10889:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_VCCapability_availableBitRates_type_rangeOfBitRates'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_VCCapability_availableBitRates_type_rangeOfBitRates, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10889:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10915:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CustomPictureFormat_mPI_customPCF_subtype'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CustomPictureFormat_mPI_customPCF_subtype, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10915:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10942:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CustomPictureFormat_pixelAspectInformation_extendedPAR_subtype'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CustomPictureFormat_pixelAspectInformation_extendedPAR_subtype, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10942:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10968:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_V76LogicalChannelParameters_mode_eRM_recovery'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_V76LogicalChannelParameters_mode_eRM_recovery, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10968:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10994:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DepFECData_rfc2733_mode_separateStream'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DepFECData_rfc2733_mode_separateStream, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:10994:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11029:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_FECData_rfc2733_pktMode_rfc2733sameport'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_FECData_rfc2733_pktMode_rfc2733sameport, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11029:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11052:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_FECData_rfc2733_pktMode_rfc2733diffport'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_FECData_rfc2733_pktMode_rfc2733diffport, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11052:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11080:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DepFECMode_rfc2733Mode_mode_separateStream'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DepFECMode_rfc2733Mode_mode_separateStream, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11080:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11115:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultilinkResponse_addConnection_responseCode_rejected'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultilinkResponse_addConnection_responseCode_rejected, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11115:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11137:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MiscellaneousCommand_type_progressiveRefinementStart_repeatCount'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MiscellaneousCommand_type_progressiveRefinementStart_repeatCount, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11137:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11161:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NewATMVCCommand_aal_aal1_clockRecovery'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NewATMVCCommand_aal_aal1_clockRecovery, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11161:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11184:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NewATMVCCommand_aal_aal1_errorCorrection'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NewATMVCCommand_aal_aal1_errorCorrection, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11184:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11208:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NewATMVCIndication_aal_aal1_clockRecovery'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NewATMVCIndication_aal_aal1_clockRecovery, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11208:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11231:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NewATMVCIndication_aal_aal1_errorCorrection'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NewATMVCIndication_aal_aal1_errorCorrection, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11231:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11255:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DepFECData_rfc2733_mode_separateStream_differentPort'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DepFECData_rfc2733_mode_separateStream_differentPort, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11255:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11285:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DepFECData_rfc2733_mode_separateStream_samePort'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DepFECData_rfc2733_mode_separateStream_samePort, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11285:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11310:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DepFECMode_rfc2733Mode_mode_separateStream_differentPort'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DepFECMode_rfc2733Mode_mode_separateStream_differentPort, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11310:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11340:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DepFECMode_rfc2733Mode_mode_separateStream_samePort'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DepFECMode_rfc2733Mode_mode_separateStream_samePort, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11340:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11365:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_GenericMessage'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_GenericMessage, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11365:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11397:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NonStandardParameter'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NonStandardParameter, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11397:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11423:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MasterSlaveDeterminationAck'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MasterSlaveDeterminationAck, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11423:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11448:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MasterSlaveDeterminationReject'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MasterSlaveDeterminationReject, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11448:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11473:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_TerminalCapabilitySet'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_TerminalCapabilitySet, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11473:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11508:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CapabilityTableEntry'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CapabilityTableEntry, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11508:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11538:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CapabilityDescriptor'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CapabilityDescriptor, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11538:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11568:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_TerminalCapabilitySetReject'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_TerminalCapabilitySetReject, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11568:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11594:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H222Capability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H222Capability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11594:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11620:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223Capability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223Capability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11620:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11673:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_V76Capability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_V76Capability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11673:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11712:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MediaPacketizationCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MediaPacketizationCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11712:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11742:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RSVPParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RSVPParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11742:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11781:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_QOSCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_QOSCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11781:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11814:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_TransportCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_TransportCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11814:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11847:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RedundancyEncodingCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RedundancyEncodingCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11847:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11878:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RTPH263VideoRedundancyEncoding'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RTPH263VideoRedundancyEncoding, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11878:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11910:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RTPH263VideoRedundancyFrameMapping'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RTPH263VideoRedundancyFrameMapping, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11910:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11936:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultipointCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultipointCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11936:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11963:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MediaDistributionCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MediaDistributionCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:11963:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12000:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ExtendedVideoCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ExtendedVideoCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12000:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12030:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_EnhancementLayerInfo'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_EnhancementLayerInfo, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12030:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12064:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H263ModeComboFlags'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H263ModeComboFlags, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12064:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12116:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_G7231AnnexCCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_G7231AnnexCCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12116:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12147:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DataApplicationCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DataApplicationCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12147:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12173:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_T38FaxUdpOptions'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_T38FaxUdpOptions, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12173:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12205:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_AuthenticationCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_AuthenticationCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12205:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12236:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_IntegrityCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_IntegrityCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12236:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12265:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ConferenceCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ConferenceCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12265:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12299:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_GenericCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_GenericCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12299:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12337:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_GenericParameter'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_GenericParameter, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12337:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12368:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplexedStreamCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplexedStreamCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12368:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12399:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplePayloadStreamCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplePayloadStreamCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12399:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12424:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_FECCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_FECCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12424:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12456:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NetworkAccessParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NetworkAccessParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12456:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12491:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_Q2931Address'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_Q2931Address, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12491:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12521:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223LogicalChannelParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223LogicalChannelParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12521:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12547:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223AL1MParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223AL1MParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12547:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12583:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223AL2MParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223AL2MParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12583:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12609:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223AL3MParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223AL3MParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12609:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12643:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223AnnexCArqParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223AnnexCArqParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12643:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12669:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_V76HDLCParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_V76HDLCParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12669:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12696:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RTPPayloadType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RTPPayloadType, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12696:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12726:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplePayloadStream'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplePayloadStream, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12726:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12751:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_EncryptionSync'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_EncryptionSync, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12751:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12786:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_OpenLogicalChannelReject'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_OpenLogicalChannelReject, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12786:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12812:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H2250LogicalChannelAckParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H2250LogicalChannelAckParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12812:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12853:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CloseLogicalChannel'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CloseLogicalChannel, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12853:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12884:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestChannelClose'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestChannelClose, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12884:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12916:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestChannelCloseReject'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestChannelCloseReject, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12916:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12942:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplexEntrySend'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplexEntrySend, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12942:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12968:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplexEntryDescriptor'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplexEntryDescriptor, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12968:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12998:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplexElement'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplexElement, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:12998:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13024:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplexEntrySendAck'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplexEntrySendAck, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13024:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13050:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplexEntrySendReject'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplexEntrySendReject, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13050:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13076:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplexEntryRejectionDescriptions'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplexEntryRejectionDescriptions, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13076:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13102:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplexEntrySendRelease'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplexEntrySendRelease, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13102:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13127:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestMultiplexEntry'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestMultiplexEntry, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13127:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13152:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestMultiplexEntryAck'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestMultiplexEntryAck, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13152:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13177:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestMultiplexEntryReject'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestMultiplexEntryReject, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13177:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13203:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestMultiplexEntryRejectionDescriptions'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestMultiplexEntryRejectionDescriptions, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13203:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13229:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestMultiplexEntryRelease'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestMultiplexEntryRelease, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13229:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13254:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestMode, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13254:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13280:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestModeAck'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestModeAck, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13280:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13306:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestModeReject'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestModeReject, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13306:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13332:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RedundancyEncodingDTModeElement'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RedundancyEncodingDTModeElement, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13332:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13357:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplePayloadStreamMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplePayloadStreamMode, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13357:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13382:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_FECMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_FECMode, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13382:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13414:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223ModeParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223ModeParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13414:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13440:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RedundancyEncodingMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RedundancyEncodingMode, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13440:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13470:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H261VideoMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H261VideoMode, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13470:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13497:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H262VideoMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H262VideoMode, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13497:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13537:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_IS11172AudioMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_IS11172AudioMode, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13537:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13565:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_IS13818AudioMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_IS13818AudioMode, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13565:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13595:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_G7231AnnexCMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_G7231AnnexCMode, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13595:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13622:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DataMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DataMode, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13622:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13648:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MaintenanceLoopRequest'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MaintenanceLoopRequest, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13648:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13673:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MaintenanceLoopAck'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MaintenanceLoopAck, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13673:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13698:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MaintenanceLoopReject'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MaintenanceLoopReject, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13698:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13724:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CommunicationModeCommand'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CommunicationModeCommand, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13724:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13749:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_TerminalLabel'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_TerminalLabel, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13749:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13775:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestAllTerminalIDsResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestAllTerminalIDsResponse, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13775:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13800:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_TerminalInformation'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_TerminalInformation, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13800:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13826:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DialingInformationNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DialingInformationNumber, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13826:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13857:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_LogicalChannelRateReject'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_LogicalChannelRateReject, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13857:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13889:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_FlowControlCommand'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_FlowControlCommand, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13889:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13915:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MiscellaneousCommand'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MiscellaneousCommand, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13915:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13946:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MobileMultilinkReconfigurationCommand'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MobileMultilinkReconfigurationCommand, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13946:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13973:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_FunctionNotSupported'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_FunctionNotSupported, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:13973:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14003:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MiscellaneousIndication'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MiscellaneousIndication, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14003:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14029:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_JitterIndication'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_JitterIndication, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14029:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14063:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_FlowControlIndication'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_FlowControlIndication, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14063:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14089:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_VCCapability_availableBitRates'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_VCCapability_availableBitRates, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14089:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14114:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_VCCapability_aal1ViaGateway'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_VCCapability_aal1ViaGateway, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14114:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14148:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RefPictureSelection_enhancedReferencePicSelect'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RefPictureSelection_enhancedReferencePicSelect, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14148:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14177:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CustomPictureFormat_mPI'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CustomPictureFormat_mPI, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14177:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14208:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DepFECCapability_rfc2733'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DepFECCapability_rfc2733, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14208:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14234:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_OpenLogicalChannel_forwardLogicalChannelParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_OpenLogicalChannel_forwardLogicalChannelParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14234:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14269:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_OpenLogicalChannel_reverseLogicalChannelParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_OpenLogicalChannel_reverseLogicalChannelParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14269:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14303:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RedundancyEncoding_rtpRedundancyEncoding'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RedundancyEncoding_rtpRedundancyEncoding, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14303:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14334:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DepFECData_rfc2733'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DepFECData_rfc2733, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14334:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14359:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_FECData_rfc2733'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_FECData_rfc2733, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14359:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14390:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_UnicastAddress_iPSourceRouteAddress'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_UnicastAddress_iPSourceRouteAddress, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14390:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14418:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_OpenLogicalChannelAck_reverseLogicalChannelParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_OpenLogicalChannelAck_reverseLogicalChannelParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14418:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14452:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DepFECMode_rfc2733Mode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DepFECMode_rfc2733Mode, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14452:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14477:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ConferenceRequest_requestTerminalCertificate'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ConferenceRequest_requestTerminalCertificate, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14477:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14510:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ConferenceResponse_mCTerminalIDResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ConferenceResponse_mCTerminalIDResponse, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14510:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14536:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ConferenceResponse_terminalIDResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ConferenceResponse_terminalIDResponse, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14536:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14562:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ConferenceResponse_conferenceIDResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ConferenceResponse_conferenceIDResponse, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14562:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14588:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ConferenceResponse_passwordResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ConferenceResponse_passwordResponse, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14588:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14614:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ConferenceResponse_chairTokenOwnerResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ConferenceResponse_chairTokenOwnerResponse, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14614:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14640:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ConferenceResponse_terminalCertificateResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ConferenceResponse_terminalCertificateResponse, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14640:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14671:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultilinkRequest_maximumHeaderInterval'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultilinkRequest_maximumHeaderInterval, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14671:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14696:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultilinkResponse_addConnection'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultilinkResponse_addConnection, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14696:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14722:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_SendTerminalCapabilitySet_specificRequest'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_SendTerminalCapabilitySet_specificRequest, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14722:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14754:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_EncryptionCommand_encryptionAlgorithmID'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_EncryptionCommand_encryptionAlgorithmID, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14754:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14780:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NewATMVCCommand_reverseParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NewATMVCCommand_reverseParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14780:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14808:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NewATMVCIndication_reverseParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NewATMVCIndication_reverseParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14808:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14836:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_UserInputIndication_signal'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_UserInputIndication_signal, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14836:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14876:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_UserInputIndication_signalUpdate'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_UserInputIndication_signalUpdate, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14876:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14906:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_UserInputIndication_extendedAlphanumeric'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_UserInputIndication_extendedAlphanumeric, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14906:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14938:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_V76LogicalChannelParameters_mode_eRM'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_V76LogicalChannelParameters_mode_eRM, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14938:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14964:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MiscellaneousCommand_type_progressiveRefinementStart'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MiscellaneousCommand_type_progressiveRefinementStart, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14964:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14989:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MiscellaneousCommand_type_encryptionUpdateCommand'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MiscellaneousCommand_type_encryptionUpdateCommand, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:14989:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15019:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NewATMVCCommand_aal_aal1'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NewATMVCCommand_aal_aal1, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15019:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15047:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NewATMVCIndication_aal_aal1'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NewATMVCIndication_aal_aal1, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15047:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15075:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NonStandardMessage'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NonStandardMessage, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15075:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15100:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_VCCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_VCCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15100:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15136:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H2250Capability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H2250Capability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15136:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15178:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RefPictureSelection'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RefPictureSelection, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15178:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15211:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CustomPictureFormat'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CustomPictureFormat, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15211:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15241:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H263VideoModeCombos'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H263VideoModeCombos, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15241:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15267:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_T38FaxProfile'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_T38FaxProfile, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15267:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15305:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_EncryptionAuthenticationAndIntegrity'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_EncryptionAuthenticationAndIntegrity, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15305:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15340:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_OpenLogicalChannel'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_OpenLogicalChannel, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15340:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15375:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H235Media'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H235Media, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15375:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15401:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_V76LogicalChannelParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_V76LogicalChannelParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15401:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15430:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RedundancyEncoding'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RedundancyEncoding, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15430:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15462:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_OpenLogicalChannelAck'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_OpenLogicalChannelAck, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15462:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15498:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H235Mode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H235Mode, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15498:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15524:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RedundancyEncodingDTMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RedundancyEncodingDTMode, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15524:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15551:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H2250ModeParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H2250ModeParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15551:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15580:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CommunicationModeTableEntry'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CommunicationModeTableEntry, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15580:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15630:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NewATMVCCommand'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NewATMVCCommand, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15630:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15661:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NewATMVCIndication'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NewATMVCIndication, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15661:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15696:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DataApplicationCapability_application_t38fax'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DataApplicationCapability_application_t38fax, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15696:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15722:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DataMode_application_t38fax'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DataMode_application_t38fax, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15722:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15748:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H235SecurityCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H235SecurityCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15748:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15774:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H263Options'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H263Options, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15774:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15839:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H2250LogicalChannelParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H2250LogicalChannelParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15839:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15893:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ModeElement'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ModeElement, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15893:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15933:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H263VideoMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H263VideoMode, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15933:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15972:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H263VideoCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H263VideoCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:15972:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:16035:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_EnhancementOptions'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_EnhancementOptions, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:16035:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:16089:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_BEnhancementParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_BEnhancementParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h245.h:16089:5: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:12: /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:33:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ReleaseCompleteReason'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ReleaseCompleteReason, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:33:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:97:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ScnConnectionType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ScnConnectionType, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:97:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:124:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ScnConnectionAggregation'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ScnConnectionAggregation, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:124:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:150:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_PresentationIndicator'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_PresentationIndicator, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:150:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:173:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ScreeningIndicator'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ScreeningIndicator, PASN_Enumeration); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:173:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:197:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_FacilityReason'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_FacilityReason, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:197:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:234:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_TransportAddress'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_TransportAddress, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:234:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:305:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_SupportedProtocols'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_SupportedProtocols, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:305:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:410:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_H221NonStandard'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_H221NonStandard, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:410:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:437:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_TunnelledProtocolAlternateIdentifier'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_TunnelledProtocolAlternateIdentifier, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:437:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:469:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_NonStandardIdentifier'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_NonStandardIdentifier, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:469:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:502:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_AliasAddress'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_AliasAddress, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:502:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:551:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_AddressPattern'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_AddressPattern, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:551:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:590:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_PartyNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_PartyNumber, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:590:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:634:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_NumberDigits'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_NumberDigits, PASN_IA5String); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:634:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:652:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_PublicTypeOfNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_PublicTypeOfNumber, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:652:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:678:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_PrivateTypeOfNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_PrivateTypeOfNumber, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:678:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:707:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_MobileUIM'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_MobileUIM, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:707:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:742:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_TBCD_STRING'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_TBCD_STRING, PASN_IA5String); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:742:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:760:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_GSM_UIM'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_GSM_UIM, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:760:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:799:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ExtendedAliasAddress'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ExtendedAliasAddress, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:799:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:831:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_UseSpecifiedTransport'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_UseSpecifiedTransport, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:831:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:856:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_SecurityServiceMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_SecurityServiceMode, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:856:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:886:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_SecurityErrors'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_SecurityErrors, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:886:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:922:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_SecurityErrors2'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_SecurityErrors2, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:922:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:951:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_H245Security'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_H245Security, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:951:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:988:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_Q954Details'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_Q954Details, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:988:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1014:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_GloballyUniqueID'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_GloballyUniqueID, PASN_OctetString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1014:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1037:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ConferenceIdentifier'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ConferenceIdentifier, H225_GloballyUniqueID); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1037:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1060:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_RequestSeqNum'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_RequestSeqNum, PASN_Integer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1060:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1078:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_GatekeeperIdentifier'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_GatekeeperIdentifier, PASN_BMPString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1078:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1098:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_BandWidth'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_BandWidth, PASN_Integer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1098:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1116:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CallReferenceValue'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CallReferenceValue, PASN_Integer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1116:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1134:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_EndpointIdentifier'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_EndpointIdentifier, PASN_BMPString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1134:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1154:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ProtocolIdentifier'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ProtocolIdentifier, PASN_ObjectId); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1154:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1170:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_TimeToLive'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_TimeToLive, PASN_Integer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1170:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1188:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_H248PackagesDescriptor'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_H248PackagesDescriptor, PASN_OctetString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1188:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1211:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_H248SignalsDescriptor'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_H248SignalsDescriptor, PASN_OctetString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1211:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1234:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CallIdentifier'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CallIdentifier, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1234:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1261:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_EncryptIntAlg'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_EncryptIntAlg, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1261:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1292:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_NonIsoIntegrityMechanism'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_NonIsoIntegrityMechanism, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1292:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1326:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_IntegrityMechanism'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_IntegrityMechanism, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1326:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1363:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ICV'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ICV, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1363:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1389:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_FastStartToken'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_FastStartToken, H235_ClearToken); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1389:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1405:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_EncodedFastStartToken'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_EncodedFastStartToken, PASN_OctetString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1405:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1428:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CryptoH323Token'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CryptoH323Token, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1428:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1493:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CallLinkage'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CallLinkage, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1493:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1524:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CapacityReportingCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CapacityReportingCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1524:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1549:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CarrierInfo'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CarrierInfo, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1549:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1584:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ServiceControlDescriptor'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ServiceControlDescriptor, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1584:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1629:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CallTerminationCause'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CallTerminationCause, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1629:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1658:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CallCreditCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CallCreditCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1658:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1691:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_GenericIdentifier'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_GenericIdentifier, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1691:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1727:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_Content'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_Content, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1727:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1790:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_TransportChannelInfo'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_TransportChannelInfo, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1790:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1855:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_RasMessage'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_RasMessage, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:1855:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2109:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_GatekeeperRejectReason'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_GatekeeperRejectReason, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2109:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2148:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_RegistrationRejectReason'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_RegistrationRejectReason, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2148:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2207:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_UnregRequestReason'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_UnregRequestReason, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2207:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2242:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_UnregRejectReason'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_UnregRejectReason, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2242:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2275:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CallType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CallType, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2275:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2299:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CallModel'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CallModel, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2299:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2321:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_TransportQOS'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_TransportQOS, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2321:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2344:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_UUIEsRequested'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_UUIEsRequested, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2344:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2391:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_AdmissionRejectReason'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2391:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2448:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_BandRejectReason'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_BandRejectReason, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2448:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2486:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_LocationRejectReason'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_LocationRejectReason, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2486:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2535:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_DisengageReason'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_DisengageReason, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2535:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2560:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_DisengageRejectReason'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_DisengageRejectReason, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2560:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2591:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_InfoRequestResponseStatus'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_InfoRequestResponseStatus, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2591:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2617:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_InfoRequestNakReason'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_InfoRequestNakReason, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2617:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2648:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_H323_UserInformation_user_data'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_H323_UserInformation_user_data, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2648:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2687:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_H323_UU_PDU_h323_message_body'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_H323_UU_PDU_h323_message_body, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2687:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2793:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_PASN_OctetString'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_PASN_OctetString, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2793:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2813:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_NonStandardParameter'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_NonStandardParameter, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2813:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2833:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_GenericData'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_GenericData, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2833:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2853:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_ClearToken'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_ClearToken, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2853:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2873:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_CryptoH323Token'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_CryptoH323Token, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2873:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2893:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_AliasAddress'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_AliasAddress, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2893:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2913:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_ServiceControlSession'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_ServiceControlSession, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2913:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2931:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_Connect_UUIE_language'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_Connect_UUIE_language, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2931:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2951:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_CallReferenceValue'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_CallReferenceValue, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2951:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2969:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_Setup_UUIE_conferenceGoal'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_Setup_UUIE_conferenceGoal, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2969:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2996:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_H245Security'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_H245Security, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:2996:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3014:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_Setup_UUIE_connectionParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_Setup_UUIE_connectionParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3014:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3041:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_Setup_UUIE_language'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_Setup_UUIE_language, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3041:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3061:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_SupportedProtocols'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_SupportedProtocols, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3061:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3081:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_FeatureDescriptor'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_FeatureDescriptor, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3081:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3101:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_ExtendedAliasAddress'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_ExtendedAliasAddress, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3101:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3121:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_ConferenceList'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_ConferenceList, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3121:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3139:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_TransportAddress_ipAddress'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_TransportAddress_ipAddress, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3139:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3165:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_TransportAddress_ipxAddress'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_TransportAddress_ipxAddress, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3165:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3192:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_TransportAddress_ip6Address'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_TransportAddress_ip6Address, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3192:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3220:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_TunnelledProtocol'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_TunnelledProtocol, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3220:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3240:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_DataRate'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_DataRate, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3240:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3260:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_SupportedPrefix'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_SupportedPrefix, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3260:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3280:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_TunnelledProtocol_id'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_TunnelledProtocol_id, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3280:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3309:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_AddressPattern_range'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_AddressPattern_range, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3309:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3335:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ANSI_41_UIM_system_id'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ANSI_41_UIM_system_id, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3335:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3359:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_TransportAddress'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_TransportAddress, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3359:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3379:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_AlternateGK'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_AlternateGK, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3379:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3397:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CryptoH323Token_cryptoEPPwdHash'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CryptoH323Token_cryptoEPPwdHash, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3397:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3424:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CryptoH323Token_cryptoGKPwdHash'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CryptoH323Token_cryptoGKPwdHash, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3424:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3451:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CapacityReportingSpecification_when'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CapacityReportingSpecification_when, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3451:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3484:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_CallsAvailable'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_CallsAvailable, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3484:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3502:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CicInfo_cic'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CicInfo_cic, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3502:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3520:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_GroupID_member'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_GroupID_member, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3520:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3538:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ServiceControlSession_reason'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ServiceControlSession_reason, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3538:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3561:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_RasUsageSpecification_when'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_RasUsageSpecification_when, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3561:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3594:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_RasUsageSpecification_callStartingPoint'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_RasUsageSpecification_callStartingPoint, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3594:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3625:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CallCreditServiceControl_billingMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CallCreditServiceControl_billingMode, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3625:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3647:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CallCreditServiceControl_callStartingPoint'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CallCreditServiceControl_callStartingPoint, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3647:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3671:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_EnumeratedParameter'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_EnumeratedParameter, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3671:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3689:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_RTPSession_associatedSessionIds'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_RTPSession_associatedSessionIds, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3689:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3709:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_AdmissionConfirm'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_AdmissionConfirm, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3709:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3729:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_Endpoint'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_Endpoint, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3729:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3749:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_AuthenticationMechanism'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_AuthenticationMechanism, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3749:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3767:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_PASN_ObjectId'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_PASN_ObjectId, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3767:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3787:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_IntegrityMechanism'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_IntegrityMechanism, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3787:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3807:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_AddressPattern'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_AddressPattern, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3807:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3827:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_H248PackagesDescriptor'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_H248PackagesDescriptor, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3827:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3847:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_RasUsageSpecification'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_RasUsageSpecification, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3847:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3865:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_RegistrationRejectReason_invalidTerminalAliases'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_RegistrationRejectReason_invalidTerminalAliases, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3865:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3898:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_AdmissionConfirm_language'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_AdmissionConfirm_language, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3898:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3918:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_PartyNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_PartyNumber, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3918:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3938:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_BandwidthDetails'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_BandwidthDetails, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3938:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3958:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_InfoRequestResponse_perCallInfo'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_InfoRequestResponse_perCallInfo, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3958:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3976:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ServiceControlIndication_callSpecific'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ServiceControlIndication_callSpecific, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:3976:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4003:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ServiceControlResponse_result'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ServiceControlResponse_result, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4003:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4028:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_TransportAddress_ipSourceRoute_route'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_TransportAddress_ipSourceRoute_route, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4028:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4046:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_TransportAddress_ipSourceRoute_routing'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_TransportAddress_ipSourceRoute_routing, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4046:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4070:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_RTPSession'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_RTPSession, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4070:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4090:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_TransportChannelInfo'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_TransportChannelInfo, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4090:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4110:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_ConferenceIdentifier'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_ConferenceIdentifier, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4110:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4130:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_InfoRequestResponse_perCallInfo_subtype_pdu'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_InfoRequestResponse_perCallInfo_subtype_pdu, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4130:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4148:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_Status_UUIE'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_Status_UUIE, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4148:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4181:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_StatusInquiry_UUIE'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_StatusInquiry_UUIE, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4181:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4214:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_SetupAcknowledge_UUIE'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_SetupAcknowledge_UUIE, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4214:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4247:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_Notify_UUIE'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_Notify_UUIE, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4247:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4280:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_VendorIdentifier'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_VendorIdentifier, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4280:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4314:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_TunnelledProtocol'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_TunnelledProtocol, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4314:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4344:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_NonStandardParameter'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_NonStandardParameter, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4344:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4370:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_PublicPartyNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_PublicPartyNumber, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4370:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4396:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_PrivatePartyNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_PrivatePartyNumber, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4396:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4422:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ANSI_41_UIM'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ANSI_41_UIM, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4422:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4472:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_AlternateTransportAddresses'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_AlternateTransportAddresses, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4472:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4503:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_AlternateGK'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_AlternateGK, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4503:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4535:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_AltGKInfo'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_AltGKInfo, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4535:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4561:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_SecurityCapabilities'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_SecurityCapabilities, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4561:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4593:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_QseriesOptions'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_QseriesOptions, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4593:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4625:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_DataRate'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_DataRate, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4625:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4657:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_SupportedPrefix'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_SupportedPrefix, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4657:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4687:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CapacityReportingSpecification'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CapacityReportingSpecification, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4687:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4712:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CallCapacityInfo'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CallCapacityInfo, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4712:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4763:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CallsAvailable'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CallsAvailable, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4763:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4795:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CicInfo'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CicInfo, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4795:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4821:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_GroupID'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_GroupID, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4821:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4851:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ServiceControlSession'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ServiceControlSession, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4851:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4882:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_RasUsageInfoTypes'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_RasUsageInfoTypes, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4882:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4916:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_RasUsageSpecification'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_RasUsageSpecification, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4916:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4947:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_RasUsageInformation'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_RasUsageInformation, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4947:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4981:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_BandwidthDetails'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_BandwidthDetails, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:4981:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5009:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CallCreditServiceControl'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CallCreditServiceControl, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5009:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5046:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_GenericData'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_GenericData, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5046:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5076:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_EnumeratedParameter'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_EnumeratedParameter, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5076:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5106:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_FeatureSet'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_FeatureSet, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5106:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5140:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_RTPSession'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_RTPSession, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5140:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5177:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_GatekeeperConfirm'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_GatekeeperConfirm, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5177:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5229:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_GatekeeperReject'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_GatekeeperReject, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5229:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5275:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_RegistrationReject'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_RegistrationReject, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5275:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5321:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_UnregistrationRequest'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_UnregistrationRequest, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5321:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5376:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_UnregistrationConfirm'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_UnregistrationConfirm, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5376:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5414:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_UnregistrationReject'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_UnregistrationReject, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5414:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5455:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_AdmissionReject'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_AdmissionReject, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5455:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5502:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_BandwidthReject'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_BandwidthReject, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5502:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5544:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_LocationReject'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_LocationReject, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5544:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5589:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_DisengageReject'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_DisengageReject, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5589:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5630:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_InfoRequest'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_InfoRequest, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5630:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5685:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_InfoRequestAck'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_InfoRequestAck, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5685:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5721:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_InfoRequestNak'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_InfoRequestNak, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5721:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5760:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_NonStandardMessage'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_NonStandardMessage, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5760:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5799:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_UnknownMessageResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_UnknownMessageResponse, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5799:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5835:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_RequestInProgress'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_RequestInProgress, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5835:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5872:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ResourcesAvailableConfirm'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ResourcesAvailableConfirm, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5872:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5911:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ServiceControlIndication'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ServiceControlIndication, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5911:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5956:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ServiceControlResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ServiceControlResponse, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5956:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5998:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_H323_UU_PDU_tunnelledSignallingMessage'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_H323_UU_PDU_tunnelledSignallingMessage, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:5998:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6031:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_TransportAddress_ipSourceRoute'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_TransportAddress_ipSourceRoute, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6031:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6059:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_RegistrationConfirm_preGrantedARQ'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_RegistrationConfirm_preGrantedARQ, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6059:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6098:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_StimulusControl'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_StimulusControl, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6098:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6131:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ConferenceList'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ConferenceList, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6131:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6164:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_GatewayInfo'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_GatewayInfo, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6164:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6195:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_H310Caps'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_H310Caps, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6195:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6228:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_H320Caps'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_H320Caps, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6228:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6261:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_H321Caps'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_H321Caps, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6261:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6294:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_H322Caps'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_H322Caps, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6294:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6327:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_H323Caps'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_H323Caps, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6327:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6360:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_H324Caps'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_H324Caps, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6360:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6393:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_VoiceCaps'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_VoiceCaps, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6393:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6426:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_T120OnlyCaps'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_T120OnlyCaps, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6426:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6459:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_NonStandardProtocol'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_NonStandardProtocol, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6459:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6491:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_T38FaxAnnexbOnlyCaps'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_T38FaxAnnexbOnlyCaps, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6491:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6525:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_SIPCaps'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_SIPCaps, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6525:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6558:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_McuInfo'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_McuInfo, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6558:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6589:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_TerminalInfo'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_TerminalInfo, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6589:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6618:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_GatekeeperInfo'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_GatekeeperInfo, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6618:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6647:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_FeatureDescriptor'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_FeatureDescriptor, H225_GenericData); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6647:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6663:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CallCapacity'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CallCapacity, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6663:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6694:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CircuitIdentifier'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CircuitIdentifier, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6694:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6727:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_RegistrationConfirm'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_RegistrationConfirm, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6727:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6798:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_BandwidthRequest'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_BandwidthRequest, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6798:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6856:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_BandwidthConfirm'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_BandwidthConfirm, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6856:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6897:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ResourcesAvailableIndicate'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ResourcesAvailableIndicate, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6897:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6941:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_H323_UU_PDU'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_H323_UU_PDU, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6941:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6989:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ReleaseComplete_UUIE'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ReleaseComplete_UUIE, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:6989:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:7037:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_EndpointType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_EndpointType, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:7037:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:7082:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CircuitInfo'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CircuitInfo, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:7082:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:7115:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_GatekeeperRequest'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_GatekeeperRequest, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:7115:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:7174:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_RegistrationRequest'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_RegistrationRequest, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:7174:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:7260:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_AdmissionRequest'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_AdmissionRequest, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:7260:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:7348:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_AdmissionConfirm'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_AdmissionConfirm, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:7348:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:7427:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_LocationRequest'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_LocationRequest, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:7427:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:7493:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_LocationConfirm'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_LocationConfirm, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:7493:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:7559:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_DisengageRequest'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_DisengageRequest, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:7559:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:7619:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_DisengageConfirm'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_DisengageConfirm, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:7619:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:7663:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_InfoRequestResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_InfoRequestResponse, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:7663:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:7717:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_InfoRequestResponse_perCallInfo_subtype'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_InfoRequestResponse_perCallInfo_subtype, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:7717:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:7777:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_InfoRequestResponse_perCallInfo_subtype_pdu_subtype'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_InfoRequestResponse_perCallInfo_subtype_pdu_subtype, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:7777:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:7803:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_H323_UserInformation'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_H323_UserInformation, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:7803:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:7833:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_Alerting_UUIE'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_Alerting_UUIE, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:7833:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:7892:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CallProceeding_UUIE'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CallProceeding_UUIE, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:7892:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:7941:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_Connect_UUIE'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_Connect_UUIE, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:7941:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:8003:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_Information_UUIE'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_Information_UUIE, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:8003:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:8043:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_Setup_UUIE'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_Setup_UUIE, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:8043:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:8144:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_Facility_UUIE'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_Facility_UUIE, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:8144:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:8211:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_Progress_UUIE'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_Progress_UUIE, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:8211:5: note: explicitly cast the pointer to silence this warning /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:8257:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_Endpoint'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_Endpoint, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:8257:5: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:800: /usr/share/pwlib//include/ptlib/array.h:379:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PBaseArray'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PBaseArray, PAbstractArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/array.h:721:1: note: in instantiation of member function 'PBaseArray::CompareObjectMemoryDirect' requested here PDECLARE_BASEARRAY(PCharArray, char); ^ /usr/share/pwlib//include/ptlib/array.h:577:3: note: expanded from: PDECLARE_CLASS(cls, PBaseArray) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1345:5: note: expanded from: PBASECLASSINFO(cls, par) \ ^ /usr/share/pwlib//include/ptlib/object.h:1317:62: note: expanded from: { return strcmp(clsName, PCLASSNAME(cls)) == 0 || par::InternalIsDescendant(clsName); } \ ^ /usr/share/pwlib//include/ptlib/array.h:379:3: note: explicitly cast the pointer to silence this warning PCLASSINFO(PBaseArray, PAbstractArray); ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:800: /usr/share/pwlib//include/ptlib/array.h:379:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PBaseArray'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PBaseArray, PAbstractArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/array.h:837:1: note: in instantiation of member function 'PBaseArray::CompareObjectMemoryDirect' requested here PDECLARE_BASEARRAY(PBYTEArray, BYTE); ^ /usr/share/pwlib//include/ptlib/array.h:577:3: note: expanded from: PDECLARE_CLASS(cls, PBaseArray) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1345:5: note: expanded from: PBASECLASSINFO(cls, par) \ ^ /usr/share/pwlib//include/ptlib/object.h:1317:62: note: expanded from: { return strcmp(clsName, PCLASSNAME(cls)) == 0 || par::InternalIsDescendant(clsName); } \ ^ /usr/share/pwlib//include/ptlib/array.h:379:3: note: explicitly cast the pointer to silence this warning PCLASSINFO(PBaseArray, PAbstractArray); ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:800: /usr/share/pwlib//include/ptlib/array.h:379:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PBaseArray'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PBaseArray, PAbstractArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/dict.h:366:5: note: in instantiation of member function 'PBaseArray::CompareObjectMemoryDirect' requested here PDECLARE_BASEARRAY(Table, Element *) ^ /usr/share/pwlib//include/ptlib/array.h:577:3: note: expanded from: PDECLARE_CLASS(cls, PBaseArray) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1345:5: note: expanded from: PBASECLASSINFO(cls, par) \ ^ /usr/share/pwlib//include/ptlib/object.h:1317:62: note: expanded from: { return strcmp(clsName, PCLASSNAME(cls)) == 0 || par::InternalIsDescendant(clsName); } \ ^ /usr/share/pwlib//include/ptlib/array.h:379:3: note: explicitly cast the pointer to silence this warning PCLASSINFO(PBaseArray, PAbstractArray); ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:800: /usr/share/pwlib//include/ptlib/array.h:1172:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PArray'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PArray, PArrayObjects); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pstring.h:2132:3: note: in instantiation of member function 'PArray::CompareObjectMemoryDirect' requested here PDECLARE_ARRAY(PStringArray, PString); ^ /usr/share/pwlib//include/ptlib/array.h:1248:3: note: expanded from: PDECLARE_CLASS(cls, cls##_PTemplate) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1345:5: note: expanded from: PBASECLASSINFO(cls, par) \ ^ /usr/share/pwlib//include/ptlib/object.h:1317:62: note: expanded from: { return strcmp(clsName, PCLASSNAME(cls)) == 0 || par::InternalIsDescendant(clsName); } \ ^ /usr/share/pwlib//include/ptlib/array.h:1172:3: note: explicitly cast the pointer to silence this warning PCLASSINFO(PArray, PArrayObjects); ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:805: /usr/share/pwlib//include/ptlib/lists.h:415:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PList'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PList, PAbstractList); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pstring.h:2291:1: note: in instantiation of member function 'PList::CompareObjectMemoryDirect' requested here PDECLARE_LIST(PStringList, PString); ^ /usr/share/pwlib//include/ptlib/lists.h:487:3: note: expanded from: PDECLARE_CLASS(cls, PList) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1345:5: note: expanded from: PBASECLASSINFO(cls, par) \ ^ /usr/share/pwlib//include/ptlib/object.h:1317:62: note: expanded from: { return strcmp(clsName, PCLASSNAME(cls)) == 0 || par::InternalIsDescendant(clsName); } \ ^ /usr/share/pwlib//include/ptlib/lists.h:415:3: note: explicitly cast the pointer to silence this warning PCLASSINFO(PList, PAbstractList); ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:805: /usr/share/pwlib//include/ptlib/lists.h:1068:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PSortedList'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PSortedList, PAbstractSortedList); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pstring.h:2403:1: note: in instantiation of member function 'PSortedList::CompareObjectMemoryDirect' requested here PDECLARE_SORTED_LIST(PSortedStringList, PString); ^ /usr/share/pwlib//include/ptlib/lists.h:1141:3: note: expanded from: PDECLARE_CLASS(cls, PSortedList) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1345:5: note: expanded from: PBASECLASSINFO(cls, par) \ ^ /usr/share/pwlib//include/ptlib/object.h:1317:62: note: expanded from: { return strcmp(clsName, PCLASSNAME(cls)) == 0 || par::InternalIsDescendant(clsName); } \ ^ /usr/share/pwlib//include/ptlib/lists.h:1068:3: note: explicitly cast the pointer to silence this warning PCLASSINFO(PSortedList, PAbstractSortedList); ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:810: /usr/share/pwlib//include/ptlib/dict.h:556:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PSet'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PSet, PAbstractSet); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pstring.h:2496:1: note: in instantiation of member function 'PSet::CompareObjectMemoryDirect' requested here PDECLARE_SET(PStringSet, PString, TRUE); ^ /usr/share/pwlib//include/ptlib/dict.h:705:3: note: expanded from: PDECLARE_CLASS(cls, cls##_PTemplate) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1345:5: note: expanded from: PBASECLASSINFO(cls, par) \ ^ /usr/share/pwlib//include/ptlib/object.h:1317:62: note: expanded from: { return strcmp(clsName, PCLASSNAME(cls)) == 0 || par::InternalIsDescendant(clsName); } \ ^ /usr/share/pwlib//include/ptlib/dict.h:556:3: note: explicitly cast the pointer to silence this warning PCLASSINFO(PSet, PAbstractSet); ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:816: /usr/share/pwlib//include/ptlib/pstring.h:2559:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PStringDictionary'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PStringDictionary, PAbstractDictionary); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pstring.h:2829:1: note: in instantiation of member function 'PStringDictionary::CompareObjectMemoryDirect' requested here PDECLARE_STRING_DICTIONARY(POrdinalToString, POrdinalKey); ^ /usr/share/pwlib//include/ptlib/pstring.h:2736:3: note: expanded from: PDECLARE_CLASS(cls, PStringDictionary) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1345:5: note: expanded from: PBASECLASSINFO(cls, par) \ ^ /usr/share/pwlib//include/ptlib/object.h:1317:62: note: expanded from: { return strcmp(clsName, PCLASSNAME(cls)) == 0 || par::InternalIsDescendant(clsName); } \ ^ /usr/share/pwlib//include/ptlib/pstring.h:2559:3: note: explicitly cast the pointer to silence this warning PCLASSINFO(PStringDictionary, PAbstractDictionary); ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:810: /usr/share/pwlib//include/ptlib/dict.h:1167:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const POrdinalDictionary'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(POrdinalDictionary, PAbstractDictionary); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pstring.h:2876:1: note: in instantiation of member function 'POrdinalDictionary::CompareObjectMemoryDirect' requested here PDECLARE_ORDINAL_DICTIONARY(PStringToOrdinal, PString); ^ /usr/share/pwlib//include/ptlib/dict.h:1342:3: note: expanded from: PDECLARE_CLASS(cls, POrdinalDictionary) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1345:5: note: expanded from: PBASECLASSINFO(cls, par) \ ^ /usr/share/pwlib//include/ptlib/object.h:1317:62: note: expanded from: { return strcmp(clsName, PCLASSNAME(cls)) == 0 || par::InternalIsDescendant(clsName); } \ ^ /usr/share/pwlib//include/ptlib/dict.h:1167:3: note: explicitly cast the pointer to silence this warning PCLASSINFO(POrdinalDictionary, PAbstractDictionary); ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:816: /usr/share/pwlib//include/ptlib/pstring.h:2559:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PStringDictionary'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PStringDictionary, PAbstractDictionary); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pstring.h:2926:1: note: in instantiation of member function 'PStringDictionary::CompareObjectMemoryDirect' requested here PDECLARE_STRING_DICTIONARY(PStringToString, PString); ^ /usr/share/pwlib//include/ptlib/pstring.h:2736:3: note: expanded from: PDECLARE_CLASS(cls, PStringDictionary) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1345:5: note: expanded from: PBASECLASSINFO(cls, par) \ ^ /usr/share/pwlib//include/ptlib/object.h:1317:62: note: expanded from: { return strcmp(clsName, PCLASSNAME(cls)) == 0 || par::InternalIsDescendant(clsName); } \ ^ /usr/share/pwlib//include/ptlib/pstring.h:2559:3: note: explicitly cast the pointer to silence this warning PCLASSINFO(PStringDictionary, PAbstractDictionary); ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:805: /usr/share/pwlib//include/ptlib/lists.h:415:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PList'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PList, PAbstractList); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pprocess.h:317:3: note: in instantiation of member function 'PList::CompareObjectMemoryDirect' requested here PCLASSINFO(PTimerList, PInternalTimerList); ^ /usr/share/pwlib//include/ptlib/object.h:1345:5: note: expanded from: PBASECLASSINFO(cls, par) \ ^ /usr/share/pwlib//include/ptlib/object.h:1317:62: note: expanded from: { return strcmp(clsName, PCLASSNAME(cls)) == 0 || par::InternalIsDescendant(clsName); } \ ^ /usr/share/pwlib//include/ptlib/lists.h:415:3: note: explicitly cast the pointer to silence this warning PCLASSINFO(PList, PAbstractList); ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:810: /usr/share/pwlib//include/ptlib/dict.h:981:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PDictionary'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PDictionary, PAbstractDictionary); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pluginmgr.h:205:14: note: in instantiation of member function 'PDictionary::CompareObjectMemoryDirect' requested here { return pluginList; } ^ /usr/share/pwlib//include/ptlib/dict.h:981:3: note: explicitly cast the pointer to silence this warning PCLASSINFO(PDictionary, PAbstractDictionary); ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:800: /usr/share/pwlib//include/ptlib/array.h:379:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PBaseArray'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PBaseArray, PAbstractArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/array.h:604:26: note: in instantiation of member function 'PBaseArray::CompareObjectMemoryDirect' requested here template class PScalarArray : public PBaseArray ^ /usr/share/pwlib//include/ptlib/array.h:379:3: note: explicitly cast the pointer to silence this warning PCLASSINFO(PBaseArray, PAbstractArray); ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:800: /usr/share/pwlib//include/ptlib/array.h:635:9: error: use of undeclared identifier 'SetAt' SetAt(index, t); ^ this-> /usr/include/ptclib/asner.h:744:67: note: in instantiation of member function 'PScalarArray::ReadElementFrom' requested here PASN_BMPString & operator=(const char * v) { return operator=(PString(v).AsUCS2()); } ^ /usr/share/pwlib//include/ptlib/array.h:420:10: note: must qualify identifier to find this declaration in dependent base class BOOL SetAt( ^ /usr/share/pwlib//include/ptlib/array.h:1172:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PArray'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PArray, PArrayObjects); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/include/ptclib/asner.h:939:7: note: in instantiation of member function 'PArray::CompareObjectMemoryDirect' requested here class PASN_Sequence : public PASN_Object ^ /usr/share/pwlib//include/ptlib/array.h:1172:3: note: explicitly cast the pointer to silence this warning PCLASSINFO(PArray, PArrayObjects); ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:800: /usr/share/pwlib//include/ptlib/array.h:379:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PBaseArray'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PBaseArray, PAbstractArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/array.h:604:26: note: in instantiation of member function 'PBaseArray::CompareObjectMemoryDirect' requested here template class PScalarArray : public PBaseArray ^ /usr/share/pwlib//include/ptlib/array.h:379:3: note: explicitly cast the pointer to silence this warning PCLASSINFO(PBaseArray, PAbstractArray); ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:12: In file included from /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:18: /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:690:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_ENCRYPTED'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_ENCRYPTED, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ h225_1.cxx:3458:20: note: in instantiation of member function 'H235_ENCRYPTED::CompareObjectMemoryDirect' requested here choice = new H235_ENCRYPTED(); ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:690:5: note: explicitly cast the pointer to silence this warning PCLASSINFO(H235_ENCRYPTED, PASN_Sequence); ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:12: In file included from /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:18: /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:661:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_SIGNED'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_SIGNED, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ h225_1.cxx:3462:20: note: in instantiation of member function 'H235_SIGNED::CompareObjectMemoryDirect' requested here choice = new H235_SIGNED(); ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:661:5: note: explicitly cast the pointer to silence this warning PCLASSINFO(H235_SIGNED, PASN_Sequence); ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:12: In file included from /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:18: /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:661:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_SIGNED'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_SIGNED, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ h225_1.cxx:3465:20: note: in instantiation of member function 'H235_SIGNED::CompareObjectMemoryDirect' requested here choice = new H235_SIGNED(); ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:661:5: note: explicitly cast the pointer to silence this warning PCLASSINFO(H235_SIGNED, PASN_Sequence); ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:12: In file included from /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h225.h:18: /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:718:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_HASHED'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_HASHED, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ h225_1.cxx:8155:39: note: in instantiation of member function 'H235_HASHED::CompareObjectMemoryDirect' requested here H225_CryptoH323Token_cryptoEPPwdHash::H225_CryptoH323Token_cryptoEPPwdHash(unsigned tag, PASN_Object::TagClass tagClass) ^ /build/openh323-zfCvFZ/openh323-1.18.0.dfsg/include/h235.h:718:5: note: explicitly cast the pointer to silence this warning PCLASSINFO(H235_HASHED, PASN_Sequence); ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ^ 885 warnings and 1 error generated. make[3]: *** [/build/openh323-zfCvFZ/openh323-1.18.0.dfsg/lib/opt/obj_linux_x86_64_r/h225_1.o] Error 1 make[3]: Leaving directory `/build/openh323-zfCvFZ/openh323-1.18.0.dfsg/src' make[2]: *** [opt] Error 2 make[2]: Leaving directory `/build/openh323-zfCvFZ/openh323-1.18.0.dfsg' make[1]: *** [optshared] Error 2 make[1]: Leaving directory `/build/openh323-zfCvFZ/openh323-1.18.0.dfsg' make: *** [build-arch-stamp] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2 ──────────────────────────────────────────────────────────────────────────────── Build finished at 20120112-2259 Finished ──────── E: Build failure (dpkg-buildpackage died) ┌──────────────────────────────────────────────────────────────────────────────┐ │ Cleanup │ └──────────────────────────────────────────────────────────────────────────────┘ Purging /var/lib/schroot/mount/lsid64b-485088fa-843e-497c-8d71-c60966ad61f8/build/openh323-zfCvFZ Not cleaning session: cloned chroot in use ┌──────────────────────────────────────────────────────────────────────────────┐ │ Summary │ └──────────────────────────────────────────────────────────────────────────────┘ Architecture: amd64 Build-Space: 28308 Build-Time: 9 Distribution: lsid64b Fail-Stage: build Install-Time: 12 Job: openh323_1.18.0.dfsg-10 Package: openh323 Package-Time: 34 Source-Version: 1.18.0.dfsg-10 Space: 28308 Status: attempted Version: 1.18.0.dfsg-10 ──────────────────────────────────────────────────────────────────────────────── Finished at 20120112-2259 Build needed 00:00:34, 28308k disc space DC-Message: Failed, but took only 35.824449. 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. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. 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-33.reims.grid5000.fr ╔══════════════════════════════════════════════════════════════════════════════╗ ║ openh323 1.18.0.dfsg-10 (amd64) 12 Jan 2012 23:09 ║ ╚══════════════════════════════════════════════════════════════════════════════╝ Package: openh323 Version: 1.18.0.dfsg-10 Source Version: 1.18.0.dfsg-10 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 (5432 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... NOTICE: 'openh323' packaging is maintained in the 'Svn' version control system at: svn://svn.debian.org/pkg-voip/openh323/trunk/ Need to get 3654 kB of source archives. Get:1 http://localhost/debian/ sid/main openh323 1.18.0.dfsg-10 (dsc) [1640 B] Get:2 http://localhost/debian/ sid/main openh323 1.18.0.dfsg-10 (tar) [3617 kB] Get:3 http://localhost/debian/ sid/main openh323 1.18.0.dfsg-10 (diff) [35.2 kB] Fetched 3654 kB in 0s (39.3 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/openh323-7RbRDd/resolver-qB0zMr/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-5d975295-e65c-4e40-a912-4e3f190a6993/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 (>= 5), libpt-1.10.10-dev, libssl-dev, libgsm1-dev (>= 1.0.10-11), libspeex-dev (>= 1.1.11), dpatch (>= 1.11), libsasl2-dev, doxygen, autotools-dev, binutils (>= 2.17), dpkg-dev (>= 1.13.19) Merged Build-Conflicts: libopenh323-1.18.0, libopenh323-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 (>= 5), libpt-1.10.10-dev, libssl-dev, libgsm1-dev (>= 1.0.10-11), libspeex-dev (>= 1.1.11), dpatch (>= 1.11), libsasl2-dev, doxygen, autotools-dev, binutils (>= 2.17), dpkg-dev (>= 1.13.19) Filtered Build-Conflicts: libopenh323-1.18.0, libopenh323-dev dpkg-deb: building package `sbuild-build-depends-openh323-dummy' in `/build/openh323-7RbRDd/resolver-jf2gzJ/apt_archive/sbuild-build-depends-openh323-dummy.deb'. OK Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install openh323 build dependencies (apt-based resolver) │ └──────────────────────────────────────────────────────────────────────────────┘ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following extra packages will be installed: autotools-dev bsdmainutils debhelper doxygen dpatch file gettext gettext-base groff-base html2text intltool-debian libasound2 libasound2-dev libasyncns0 libavahi-client-dev libavahi-client3 libavahi-common-data libavahi-common-dev libavahi-common3 libcaca-dev libcaca0 libcap2 libcroco3 libdbus-1-3 libdbus-1-dev libdirectfb-1.2-9 libdirectfb-dev libdirectfb-extra libdrm2 libexpat1 libexpat1-dev libflac8 libfreetype6 libfreetype6-dev libgcrypt11 libgl1-mesa-dev libgl1-mesa-glx libglapi-mesa libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libglu1-mesa libglu1-mesa-dev libgnutls26 libgpg-error0 libgsm1 libgsm1-dev libice-dev libice6 libjpeg8 libjpeg8-dev libjson0 libldap-2.4-2 libldap2-dev libmagic1 libncurses5-dev libogg0 libp11-kit0 libpcre3 libpipeline1 libpng12-0 libpng12-dev libpopt0 libpt-1.10.10 libpt-1.10.10-dev libpt-1.10.10-plugins-alsa libpt-1.10.10-plugins-v4l2 libpthread-stubs0 libpthread-stubs0-dev libpulse-dev libpulse-mainloop-glib0 libpulse0 libsasl2-2 libsasl2-dev libsasl2-modules libsdl1.2-dev libsdl1.2debian libslang2-dev libsm-dev libsm6 libsndfile1 libspeex-dev libspeex1 libssl-dev libssl1.0.0 libsysfs-dev libsysfs2 libtasn1-3 libtinfo-dev libts-0.0-0 libunistring0 libvorbis0a libvorbisenc2 libwrap0 libx11-6 libx11-data libx11-dev libx11-xcb1 libxau-dev libxau6 libxcb1 libxcb1-dev libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes3 libxi6 libxml2 libxrandr2 libxrender1 libxt-dev libxt6 libxtst6 libxxf86vm1 man-db mesa-common-dev pkg-config po-debconf tsconf x11-common x11proto-core-dev x11proto-input-dev x11proto-kb-dev x11proto-xext-dev xorg-sgml-doctools xtrans-dev zlib1g-dev Suggested packages: wamerican wordlist whois vacation dh-make doxygen-doc doxygen-gui graphviz curl gettext-doc groff libasound2-plugins libasound2-doc rng-tools libglib2.0-doc ncurses-doc pulseaudio libsasl2-modules-otp libsasl2-modules-ldap libsasl2-modules-sql libsasl2-modules-gssapi-mit libsasl2-modules-gssapi-heimdal speex www-browser libmail-box-perl Recommended packages: doxygen-latex patchutils autopoint dbus libgl1-mesa-dri shared-mime-info python alsa-base libssl-doc tcpd libx11-doc xml-core libmail-sendmail-perl The following NEW packages will be installed: autotools-dev bsdmainutils debhelper doxygen dpatch file gettext gettext-base groff-base html2text intltool-debian libasound2 libasound2-dev libasyncns0 libavahi-client-dev libavahi-client3 libavahi-common-data libavahi-common-dev libavahi-common3 libcaca-dev libcaca0 libcap2 libcroco3 libdbus-1-3 libdbus-1-dev libdirectfb-1.2-9 libdirectfb-dev libdirectfb-extra libdrm2 libexpat1 libexpat1-dev libflac8 libfreetype6 libfreetype6-dev libgcrypt11 libgl1-mesa-dev libgl1-mesa-glx libglapi-mesa libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libglu1-mesa libglu1-mesa-dev libgnutls26 libgpg-error0 libgsm1 libgsm1-dev libice-dev libice6 libjpeg8 libjpeg8-dev libjson0 libldap-2.4-2 libldap2-dev libmagic1 libncurses5-dev libogg0 libp11-kit0 libpcre3 libpipeline1 libpng12-0 libpng12-dev libpopt0 libpt-1.10.10 libpt-1.10.10-dev libpt-1.10.10-plugins-alsa libpt-1.10.10-plugins-v4l2 libpthread-stubs0 libpthread-stubs0-dev libpulse-dev libpulse-mainloop-glib0 libpulse0 libsasl2-2 libsasl2-dev libsasl2-modules libsdl1.2-dev libsdl1.2debian libslang2-dev libsm-dev libsm6 libsndfile1 libspeex-dev libspeex1 libssl-dev libssl1.0.0 libsysfs-dev libsysfs2 libtasn1-3 libtinfo-dev libts-0.0-0 libunistring0 libvorbis0a libvorbisenc2 libwrap0 libx11-6 libx11-data libx11-dev libx11-xcb1 libxau-dev libxau6 libxcb1 libxcb1-dev libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes3 libxi6 libxml2 libxrandr2 libxrender1 libxt-dev libxt6 libxtst6 libxxf86vm1 man-db mesa-common-dev pkg-config po-debconf sbuild-build-depends-openh323-dummy tsconf x11-common x11proto-core-dev x11proto-input-dev x11proto-kb-dev x11proto-xext-dev xorg-sgml-doctools xtrans-dev zlib1g-dev 0 upgraded, 131 newly installed, 0 to remove and 10 not upgraded. Need to get 46.5 MB/46.5 MB of archives. After this operation, 147 MB of additional disk space will be used. WARNING: The following packages cannot be authenticated! libpipeline1 libpopt0 libssl1.0.0 libgpg-error0 libgcrypt11 libp11-kit0 libtasn1-3 libgnutls26 libsasl2-2 libldap-2.4-2 libpcre3 libwrap0 libasound2 libasyncns0 libavahi-common-data libavahi-common3 libdbus-1-3 libavahi-client3 libglib2.0-0 libxml2 libcroco3 libdrm2 libexpat1 libogg0 libflac8 libfreetype6 libglapi-mesa libxau6 libxdmcp6 libxcb1 libx11-data libx11-6 libxfixes3 libxdamage1 libxext6 libxxf86vm1 libgl1-mesa-glx libglu1-mesa x11-common libice6 libpng12-0 libcap2 libjson0 libsm6 libvorbis0a libvorbisenc2 libsndfile1 libx11-xcb1 libxi6 libxtst6 libpulse0 libpulse-mainloop-glib0 libcaca0 libsysfs2 tsconf libts-0.0-0 libdirectfb-1.2-9 libxrender1 libxrandr2 libsdl1.2debian libunistring0 libxt6 bsdmainutils groff-base man-db libmagic1 file gettext-base autotools-dev html2text gettext intltool-debian po-debconf debhelper doxygen dpatch libasound2-dev libavahi-common-dev pkg-config libdbus-1-dev libavahi-client-dev libtinfo-dev libncurses5-dev zlib1g-dev libpng12-dev libslang2-dev libcaca-dev libjpeg8 libdirectfb-extra libfreetype6-dev libjpeg8-dev xorg-sgml-doctools x11proto-core-dev libxau-dev libxdmcp-dev x11proto-input-dev x11proto-kb-dev xtrans-dev libpthread-stubs0 libpthread-stubs0-dev libxcb1-dev libx11-dev x11proto-xext-dev libxext-dev libsysfs-dev libdirectfb-dev libexpat1-dev mesa-common-dev libgl1-mesa-dev libglib2.0-data libglib2.0-bin libglib2.0-dev libglu1-mesa-dev libgsm1 libgsm1-dev libice-dev libpt-1.10.10-plugins-alsa libpt-1.10.10-plugins-v4l2 libpt-1.10.10 libssl-dev libldap2-dev libpulse-dev libsm-dev libxt-dev libsdl1.2-dev libsasl2-modules libsasl2-dev libpt-1.10.10-dev libspeex1 libspeex-dev sbuild-build-depends-openh323-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 libpopt0 amd64 1.16-3 [55.2 kB] Get:3 http://localhost/debian/ sid/main libssl1.0.0 amd64 1.0.0e-3 [1143 kB] Get:4 http://localhost/debian/ sid/main libgpg-error0 amd64 1.10-2 [66.8 kB] Get:5 http://localhost/debian/ sid/main libgcrypt11 amd64 1.5.0-3 [298 kB] Get:6 http://localhost/debian/ sid/main libp11-kit0 amd64 0.10-1 [51.4 kB] Get:7 http://localhost/debian/ sid/main libtasn1-3 amd64 2.11-1 [65.9 kB] Get:8 http://localhost/debian/ sid/main libgnutls26 amd64 2.12.16-1 [614 kB] Get:9 http://localhost/debian/ sid/main libsasl2-2 amd64 2.1.25.dfsg1-2 [120 kB] Get:10 http://localhost/debian/ sid/main libldap-2.4-2 amd64 2.4.28-1 [240 kB] Get:11 http://localhost/debian/ sid/main libpcre3 amd64 8.12-4 [225 kB] Get:12 http://localhost/debian/ sid/main libwrap0 amd64 7.6.q-22 [62.2 kB] Get:13 http://localhost/debian/ sid/main libasound2 amd64 1.0.24.1-4 [446 kB] Get:14 http://localhost/debian/ sid/main libasyncns0 amd64 0.8-4 [13.6 kB] Get:15 http://localhost/debian/ sid/main libavahi-common-data amd64 0.6.30-6 [133 kB] Get:16 http://localhost/debian/ sid/main libavahi-common3 amd64 0.6.30-6 [54.2 kB] Get:17 http://localhost/debian/ sid/main libdbus-1-3 amd64 1.4.16-1 [164 kB] Get:18 http://localhost/debian/ sid/main libavahi-client3 amd64 0.6.30-6 [59.0 kB] Get:19 http://localhost/debian/ sid/main libglib2.0-0 amd64 2.30.2-4 [1844 kB] Get:20 http://localhost/debian/ sid/main libxml2 amd64 2.7.8.dfsg-5.1 [891 kB] Get:21 http://localhost/debian/ sid/main libcroco3 amd64 0.6.2-2 [122 kB] Get:22 http://localhost/debian/ sid/main libdrm2 amd64 2.4.30-1 [436 kB] Get:23 http://localhost/debian/ sid/main libexpat1 amd64 2.0.1-7.2 [139 kB] Get:24 http://localhost/debian/ sid/main libogg0 amd64 1.2.2~dfsg-1 [18.6 kB] Get:25 http://localhost/debian/ sid/main libflac8 amd64 1.2.1-6 [154 kB] Get:26 http://localhost/debian/ sid/main libfreetype6 amd64 2.4.8-1 [442 kB] Get:27 http://localhost/debian/ sid/main libglapi-mesa amd64 7.11.2-1 [55.8 kB] Get:28 http://localhost/debian/ sid/main libxau6 amd64 1:1.0.6-4 [17.1 kB] Get:29 http://localhost/debian/ sid/main libxdmcp6 amd64 1:1.1.0-4 [22.9 kB] Get:30 http://localhost/debian/ sid/main libxcb1 amd64 1.7-4 [43.7 kB] Get:31 http://localhost/debian/ sid/main libx11-data all 2:1.4.4-4 [187 kB] Get:32 http://localhost/debian/ sid/main libx11-6 amd64 2:1.4.4-4 [889 kB] Get:33 http://localhost/debian/ sid/main libxfixes3 amd64 1:5.0-4 [21.5 kB] Get:34 http://localhost/debian/ sid/main libxdamage1 amd64 1:1.1.3-2 [14.3 kB] Get:35 http://localhost/debian/ sid/main libxext6 amd64 2:1.3.0-3 [52.3 kB] Get:36 http://localhost/debian/ sid/main libxxf86vm1 amd64 1:1.1.1-2 [18.2 kB] Get:37 http://localhost/debian/ sid/main libgl1-mesa-glx amd64 7.11.2-1 [156 kB] Get:38 http://localhost/debian/ sid/main libglu1-mesa amd64 7.11.2-1 [220 kB] Get:39 http://localhost/debian/ sid/main x11-common all 1:7.6+10 [281 kB] Get:40 http://localhost/debian/ sid/main libice6 amd64 2:1.0.7-2 [56.5 kB] Get:41 http://localhost/debian/ sid/main libpng12-0 amd64 1.2.46-4 [190 kB] Get:42 http://localhost/debian/ sid/main libcap2 amd64 1:2.22-1 [13.3 kB] Get:43 http://localhost/debian/ sid/main libjson0 amd64 0.9-1 [18.8 kB] Get:44 http://localhost/debian/ sid/main libsm6 amd64 2:1.2.0-2 [29.8 kB] Get:45 http://localhost/debian/ sid/main libvorbis0a amd64 1.3.2-1.1 [122 kB] Get:46 http://localhost/debian/ sid/main libvorbisenc2 amd64 1.3.2-1.1 [146 kB] Get:47 http://localhost/debian/ sid/main libsndfile1 amd64 1.0.25-4 [240 kB] Get:48 http://localhost/debian/ sid/main libx11-xcb1 amd64 2:1.4.4-4 [125 kB] Get:49 http://localhost/debian/ sid/main libxi6 amd64 2:1.4.5-1 [67.6 kB] Get:50 http://localhost/debian/ sid/main libxtst6 amd64 2:1.2.0-4 [24.1 kB] Get:51 http://localhost/debian/ sid/main libpulse0 amd64 1.1-2 [307 kB] Get:52 http://localhost/debian/ sid/main libpulse-mainloop-glib0 amd64 1.1-2 [24.6 kB] Get:53 http://localhost/debian/ sid/main libcaca0 amd64 0.99.beta17-2.1 [386 kB] Get:54 http://localhost/debian/ sid/main libsysfs2 amd64 2.1.0+repack-1 [29.2 kB] Get:55 http://localhost/debian/ sid/main tsconf all 1.0-9 [13.0 kB] Get:56 http://localhost/debian/ sid/main libts-0.0-0 amd64 1.0-9 [30.0 kB] Get:57 http://localhost/debian/ sid/main libdirectfb-1.2-9 amd64 1.2.10.0-4.3 [1201 kB] Get:58 http://localhost/debian/ sid/main libxrender1 amd64 1:0.9.6-2 [31.5 kB] Get:59 http://localhost/debian/ sid/main libxrandr2 amd64 2:1.3.2-2 [33.5 kB] Get:60 http://localhost/debian/ sid/main libsdl1.2debian amd64 1.2.14-7 [222 kB] Get:61 http://localhost/debian/ sid/main libunistring0 amd64 0.9.3-5 [434 kB] Get:62 http://localhost/debian/ sid/main libxt6 amd64 1:1.1.1-2 [207 kB] Get:63 http://localhost/debian/ sid/main bsdmainutils amd64 8.2.3 [208 kB] Get:64 http://localhost/debian/ sid/main groff-base amd64 1.21-6 [1150 kB] Get:65 http://localhost/debian/ sid/main man-db amd64 2.6.0.2-3 [1015 kB] Get:66 http://localhost/debian/ sid/main libmagic1 amd64 5.09-2 [246 kB] Get:67 http://localhost/debian/ sid/main file amd64 5.09-2 [52.0 kB] Get:68 http://localhost/debian/ sid/main gettext-base amd64 0.18.1.1-5 [154 kB] Get:69 http://localhost/debian/ sid/main autotools-dev all 20110511.1 [73.8 kB] Get:70 http://localhost/debian/ sid/main html2text amd64 1.3.2a-15 [103 kB] Get:71 http://localhost/debian/ sid/main gettext amd64 0.18.1.1-5 [2080 kB] Get:72 http://localhost/debian/ sid/main intltool-debian all 0.35.0+20060710.1 [30.8 kB] Get:73 http://localhost/debian/ sid/main po-debconf all 1.0.16+nmu2 [224 kB] Get:74 http://localhost/debian/ sid/main debhelper all 8.9.14 [693 kB] Get:75 http://localhost/debian/ sid/main doxygen amd64 1.7.6.1-2.1 [2430 kB] Get:76 http://localhost/debian/ sid/main dpatch all 2.0.34 [95.1 kB] Get:77 http://localhost/debian/ sid/main libasound2-dev amd64 1.0.24.1-4 [598 kB] Get:78 http://localhost/debian/ sid/main libavahi-common-dev amd64 0.6.30-6 [71.9 kB] Get:79 http://localhost/debian/ sid/main pkg-config amd64 0.26-1 [59.5 kB] Get:80 http://localhost/debian/ sid/main libdbus-1-dev amd64 1.4.16-1 [243 kB] Get:81 http://localhost/debian/ sid/main libavahi-client-dev amd64 0.6.30-6 [66.2 kB] Get:82 http://localhost/debian/ sid/main libtinfo-dev amd64 5.9-4 [103 kB] Get:83 http://localhost/debian/ sid/main libncurses5-dev amd64 5.9-4 [406 kB] Get:84 http://localhost/debian/ sid/main zlib1g-dev amd64 1:1.2.3.4.dfsg-3 [192 kB] Get:85 http://localhost/debian/ sid/main libpng12-dev amd64 1.2.46-4 [266 kB] Get:86 http://localhost/debian/ sid/main libslang2-dev amd64 2.2.4-5 [627 kB] Get:87 http://localhost/debian/ sid/main libcaca-dev amd64 0.99.beta17-2.1 [1001 kB] Get:88 http://localhost/debian/ sid/main libjpeg8 amd64 8c-2 [132 kB] Get:89 http://localhost/debian/ sid/main libdirectfb-extra amd64 1.2.10.0-4.3 [36.4 kB] Get:90 http://localhost/debian/ sid/main libfreetype6-dev amd64 2.4.8-1 [801 kB] Get:91 http://localhost/debian/ sid/main libjpeg8-dev amd64 8c-2 [241 kB] Get:92 http://localhost/debian/ sid/main xorg-sgml-doctools all 1:1.10-1 [24.1 kB] Get:93 http://localhost/debian/ sid/main x11proto-core-dev all 7.0.22-1 [323 kB] Get:94 http://localhost/debian/ sid/main libxau-dev amd64 1:1.0.6-4 [20.6 kB] Get:95 http://localhost/debian/ sid/main libxdmcp-dev amd64 1:1.1.0-4 [39.3 kB] Get:96 http://localhost/debian/ sid/main x11proto-input-dev all 2.1-1 [145 kB] Get:97 http://localhost/debian/ sid/main x11proto-kb-dev all 1.0.5-2 [27.5 kB] Get:98 http://localhost/debian/ sid/main xtrans-dev all 1.2.6-2 [101 kB] Get:99 http://localhost/debian/ sid/main libpthread-stubs0 amd64 0.3-3 [3228 B] Get:100 http://localhost/debian/ sid/main libpthread-stubs0-dev amd64 0.3-3 [3998 B] Get:101 http://localhost/debian/ sid/main libxcb1-dev amd64 1.7-4 [82.7 kB] Get:102 http://localhost/debian/ sid/main libx11-dev amd64 2:1.4.4-4 [1027 kB] Get:103 http://localhost/debian/ sid/main x11proto-xext-dev all 7.2.0-3 [255 kB] Get:104 http://localhost/debian/ sid/main libxext-dev amd64 2:1.3.0-3 [167 kB] Get:105 http://localhost/debian/ sid/main libsysfs-dev amd64 2.1.0+repack-1 [47.3 kB] Get:106 http://localhost/debian/ sid/main libdirectfb-dev amd64 1.2.10.0-4.3 [929 kB] Get:107 http://localhost/debian/ sid/main libexpat1-dev amd64 2.0.1-7.2 [223 kB] Get:108 http://localhost/debian/ sid/main mesa-common-dev amd64 7.11.2-1 [350 kB] Get:109 http://localhost/debian/ sid/main libgl1-mesa-dev amd64 7.11.2-1 [31.8 kB] Get:110 http://localhost/debian/ sid/main libglib2.0-data all 2.30.2-4 [2318 kB] Get:111 http://localhost/debian/ sid/main libglib2.0-bin amd64 2.30.2-4 [639 kB] Get:112 http://localhost/debian/ sid/main libglib2.0-dev amd64 2.30.2-4 [2382 kB] Get:113 http://localhost/debian/ sid/main libglu1-mesa-dev amd64 7.11.2-1 [296 kB] Get:114 http://localhost/debian/ sid/main libgsm1 amd64 1.0.13-3 [28.7 kB] Get:115 http://localhost/debian/ sid/main libgsm1-dev amd64 1.0.13-3 [34.4 kB] Get:116 http://localhost/debian/ sid/main libice-dev amd64 2:1.0.7-2 [143 kB] Get:117 http://localhost/debian/ sid/main libpt-1.10.10-plugins-alsa amd64 1.10.10-3.1 [277 kB] Get:118 http://localhost/debian/ sid/main libpt-1.10.10-plugins-v4l2 amd64 1.10.10-3.1 [282 kB] Get:119 http://localhost/debian/ sid/main libpt-1.10.10 amd64 1.10.10-3.1 [1482 kB] Get:120 http://localhost/debian/ sid/main libssl-dev amd64 1.0.0e-3 [1631 kB] Get:121 http://localhost/debian/ sid/main libldap2-dev amd64 2.4.28-1 [560 kB] Get:122 http://localhost/debian/ sid/main libpulse-dev amd64 1.1-2 [92.6 kB] Get:123 http://localhost/debian/ sid/main libsm-dev amd64 2:1.2.0-2 [101 kB] Get:124 http://localhost/debian/ sid/main libxt-dev amd64 1:1.1.1-2 [512 kB] Get:125 http://localhost/debian/ sid/main libsdl1.2-dev amd64 1.2.14-7 [862 kB] Get:126 http://localhost/debian/ sid/main libsasl2-modules amd64 2.1.25.dfsg1-2 [114 kB] Get:127 http://localhost/debian/ sid/main libsasl2-dev amd64 2.1.25.dfsg1-2 [360 kB] Get:128 http://localhost/debian/ sid/main libpt-1.10.10-dev amd64 1.10.10-3.1 [3174 kB] Get:129 http://localhost/debian/ sid/main libspeex1 amd64 1.2~rc1-3 [59.9 kB] Get:130 http://localhost/debian/ sid/main libspeex-dev amd64 1.2~rc1-3 [81.2 kB] Extracting templates from packages: 22% Extracting templates from packages: 45% Extracting templates from packages: 68% Extracting templates from packages: 91% Extracting templates from packages: 100% Preconfiguring packages ... Fetched 46.5 MB in 1s (42.5 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 libpopt0. Unpacking libpopt0 (from .../libpopt0_1.16-3_amd64.deb) ... Selecting previously unselected package libssl1.0.0. Unpacking libssl1.0.0 (from .../libssl1.0.0_1.0.0e-3_amd64.deb) ... Selecting previously unselected package libgpg-error0. Unpacking libgpg-error0 (from .../libgpg-error0_1.10-2_amd64.deb) ... Selecting previously unselected package libgcrypt11. Unpacking libgcrypt11 (from .../libgcrypt11_1.5.0-3_amd64.deb) ... Selecting previously unselected package libp11-kit0. Unpacking libp11-kit0 (from .../libp11-kit0_0.10-1_amd64.deb) ... Selecting previously unselected package libtasn1-3. Unpacking libtasn1-3 (from .../libtasn1-3_2.11-1_amd64.deb) ... Selecting previously unselected package libgnutls26. Unpacking libgnutls26 (from .../libgnutls26_2.12.16-1_amd64.deb) ... Selecting previously unselected package libsasl2-2. Unpacking libsasl2-2 (from .../libsasl2-2_2.1.25.dfsg1-2_amd64.deb) ... Selecting previously unselected package libldap-2.4-2. Unpacking libldap-2.4-2 (from .../libldap-2.4-2_2.4.28-1_amd64.deb) ... Selecting previously unselected package libpcre3. Unpacking libpcre3 (from .../libpcre3_8.12-4_amd64.deb) ... Selecting previously unselected package libwrap0. Unpacking libwrap0 (from .../libwrap0_7.6.q-22_amd64.deb) ... Selecting previously unselected package libasound2. Unpacking libasound2 (from .../libasound2_1.0.24.1-4_amd64.deb) ... Selecting previously unselected package libasyncns0. Unpacking libasyncns0 (from .../libasyncns0_0.8-4_amd64.deb) ... Selecting previously unselected package libavahi-common-data. Unpacking libavahi-common-data (from .../libavahi-common-data_0.6.30-6_amd64.deb) ... Selecting previously unselected package libavahi-common3. Unpacking libavahi-common3 (from .../libavahi-common3_0.6.30-6_amd64.deb) ... Selecting previously unselected package libdbus-1-3. Unpacking libdbus-1-3 (from .../libdbus-1-3_1.4.16-1_amd64.deb) ... Selecting previously unselected package libavahi-client3. Unpacking libavahi-client3 (from .../libavahi-client3_0.6.30-6_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 libdrm2. Unpacking libdrm2 (from .../libdrm2_2.4.30-1_amd64.deb) ... Selecting previously unselected package libexpat1. Unpacking libexpat1 (from .../libexpat1_2.0.1-7.2_amd64.deb) ... Selecting previously unselected package libogg0. Unpacking libogg0 (from .../libogg0_1.2.2~dfsg-1_amd64.deb) ... Selecting previously unselected package libflac8. Unpacking libflac8 (from .../libflac8_1.2.1-6_amd64.deb) ... Selecting previously unselected package libfreetype6. Unpacking libfreetype6 (from .../libfreetype6_2.4.8-1_amd64.deb) ... Selecting previously unselected package libglapi-mesa. Unpacking libglapi-mesa (from .../libglapi-mesa_7.11.2-1_amd64.deb) ... Selecting previously unselected package libxau6. Unpacking libxau6 (from .../libxau6_1%3a1.0.6-4_amd64.deb) ... Selecting previously unselected package libxdmcp6. Unpacking libxdmcp6 (from .../libxdmcp6_1%3a1.1.0-4_amd64.deb) ... Selecting previously unselected package libxcb1. Unpacking libxcb1 (from .../libxcb1_1.7-4_amd64.deb) ... Selecting previously unselected package libx11-data. Unpacking libx11-data (from .../libx11-data_2%3a1.4.4-4_all.deb) ... Selecting previously unselected package libx11-6. Unpacking libx11-6 (from .../libx11-6_2%3a1.4.4-4_amd64.deb) ... Selecting previously unselected package libxfixes3. Unpacking libxfixes3 (from .../libxfixes3_1%3a5.0-4_amd64.deb) ... Selecting previously unselected package libxdamage1. Unpacking libxdamage1 (from .../libxdamage1_1%3a1.1.3-2_amd64.deb) ... Selecting previously unselected package libxext6. Unpacking libxext6 (from .../libxext6_2%3a1.3.0-3_amd64.deb) ... Selecting previously unselected package libxxf86vm1. Unpacking libxxf86vm1 (from .../libxxf86vm1_1%3a1.1.1-2_amd64.deb) ... Selecting previously unselected package libgl1-mesa-glx. Unpacking libgl1-mesa-glx (from .../libgl1-mesa-glx_7.11.2-1_amd64.deb) ... Selecting previously unselected package libglu1-mesa. Unpacking libglu1-mesa (from .../libglu1-mesa_7.11.2-1_amd64.deb) ... Selecting previously unselected package x11-common. Unpacking x11-common (from .../x11-common_1%3a7.6+10_all.deb) ... Selecting previously unselected package libice6. Unpacking libice6 (from .../libice6_2%3a1.0.7-2_amd64.deb) ... Selecting previously unselected package libpng12-0. Unpacking libpng12-0 (from .../libpng12-0_1.2.46-4_amd64.deb) ... Selecting previously unselected package libcap2. Unpacking libcap2 (from .../libcap2_1%3a2.22-1_amd64.deb) ... Selecting previously unselected package libjson0. Unpacking libjson0 (from .../libjson0_0.9-1_amd64.deb) ... Selecting previously unselected package libsm6. Unpacking libsm6 (from .../libsm6_2%3a1.2.0-2_amd64.deb) ... Selecting previously unselected package libvorbis0a. Unpacking libvorbis0a (from .../libvorbis0a_1.3.2-1.1_amd64.deb) ... Selecting previously unselected package libvorbisenc2. Unpacking libvorbisenc2 (from .../libvorbisenc2_1.3.2-1.1_amd64.deb) ... Selecting previously unselected package libsndfile1. Unpacking libsndfile1 (from .../libsndfile1_1.0.25-4_amd64.deb) ... Selecting previously unselected package libx11-xcb1. Unpacking libx11-xcb1 (from .../libx11-xcb1_2%3a1.4.4-4_amd64.deb) ... Selecting previously unselected package libxi6. Unpacking libxi6 (from .../libxi6_2%3a1.4.5-1_amd64.deb) ... Selecting previously unselected package libxtst6. Unpacking libxtst6 (from .../libxtst6_2%3a1.2.0-4_amd64.deb) ... Selecting previously unselected package libpulse0. Unpacking libpulse0 (from .../libpulse0_1.1-2_amd64.deb) ... Selecting previously unselected package libpulse-mainloop-glib0. Unpacking libpulse-mainloop-glib0 (from .../libpulse-mainloop-glib0_1.1-2_amd64.deb) ... Selecting previously unselected package libcaca0. Unpacking libcaca0 (from .../libcaca0_0.99.beta17-2.1_amd64.deb) ... Selecting previously unselected package libsysfs2. Unpacking libsysfs2 (from .../libsysfs2_2.1.0+repack-1_amd64.deb) ... Selecting previously unselected package tsconf. Unpacking tsconf (from .../archives/tsconf_1.0-9_all.deb) ... Selecting previously unselected package libts-0.0-0. Unpacking libts-0.0-0 (from .../libts-0.0-0_1.0-9_amd64.deb) ... Selecting previously unselected package libdirectfb-1.2-9. Unpacking libdirectfb-1.2-9 (from .../libdirectfb-1.2-9_1.2.10.0-4.3_amd64.deb) ... Selecting previously unselected package libxrender1. Unpacking libxrender1 (from .../libxrender1_1%3a0.9.6-2_amd64.deb) ... Selecting previously unselected package libxrandr2. Unpacking libxrandr2 (from .../libxrandr2_2%3a1.3.2-2_amd64.deb) ... Selecting previously unselected package libsdl1.2debian. Unpacking libsdl1.2debian (from .../libsdl1.2debian_1.2.14-7_amd64.deb) ... Selecting previously unselected package libunistring0. Unpacking libunistring0 (from .../libunistring0_0.9.3-5_amd64.deb) ... Selecting previously unselected package libxt6. Unpacking libxt6 (from .../libxt6_1%3a1.1.1-2_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 autotools-dev. Unpacking autotools-dev (from .../autotools-dev_20110511.1_all.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 doxygen. Unpacking doxygen (from .../doxygen_1.7.6.1-2.1_amd64.deb) ... Selecting previously unselected package dpatch. Unpacking dpatch (from .../archives/dpatch_2.0.34_all.deb) ... Selecting previously unselected package libasound2-dev. Unpacking libasound2-dev (from .../libasound2-dev_1.0.24.1-4_amd64.deb) ... Selecting previously unselected package libavahi-common-dev. Unpacking libavahi-common-dev (from .../libavahi-common-dev_0.6.30-6_amd64.deb) ... Selecting previously unselected package pkg-config. Unpacking pkg-config (from .../pkg-config_0.26-1_amd64.deb) ... Selecting previously unselected package libdbus-1-dev. Unpacking libdbus-1-dev (from .../libdbus-1-dev_1.4.16-1_amd64.deb) ... Selecting previously unselected package libavahi-client-dev. Unpacking libavahi-client-dev (from .../libavahi-client-dev_0.6.30-6_amd64.deb) ... Selecting previously unselected package libtinfo-dev. Unpacking libtinfo-dev (from .../libtinfo-dev_5.9-4_amd64.deb) ... Selecting previously unselected package libncurses5-dev. Unpacking libncurses5-dev (from .../libncurses5-dev_5.9-4_amd64.deb) ... Selecting previously unselected package zlib1g-dev. Unpacking zlib1g-dev (from .../zlib1g-dev_1%3a1.2.3.4.dfsg-3_amd64.deb) ... Selecting previously unselected package libpng12-dev. Unpacking libpng12-dev (from .../libpng12-dev_1.2.46-4_amd64.deb) ... Selecting previously unselected package libslang2-dev. Unpacking libslang2-dev (from .../libslang2-dev_2.2.4-5_amd64.deb) ... Selecting previously unselected package libcaca-dev. Unpacking libcaca-dev (from .../libcaca-dev_0.99.beta17-2.1_amd64.deb) ... Selecting previously unselected package libjpeg8. Unpacking libjpeg8 (from .../libjpeg8_8c-2_amd64.deb) ... Selecting previously unselected package libdirectfb-extra. Unpacking libdirectfb-extra (from .../libdirectfb-extra_1.2.10.0-4.3_amd64.deb) ... Selecting previously unselected package libfreetype6-dev. Unpacking libfreetype6-dev (from .../libfreetype6-dev_2.4.8-1_amd64.deb) ... Selecting previously unselected package libjpeg8-dev. Unpacking libjpeg8-dev (from .../libjpeg8-dev_8c-2_amd64.deb) ... Selecting previously unselected package xorg-sgml-doctools. Unpacking xorg-sgml-doctools (from .../xorg-sgml-doctools_1%3a1.10-1_all.deb) ... Selecting previously unselected package x11proto-core-dev. Unpacking x11proto-core-dev (from .../x11proto-core-dev_7.0.22-1_all.deb) ... Selecting previously unselected package libxau-dev. Unpacking libxau-dev (from .../libxau-dev_1%3a1.0.6-4_amd64.deb) ... Selecting previously unselected package libxdmcp-dev. Unpacking libxdmcp-dev (from .../libxdmcp-dev_1%3a1.1.0-4_amd64.deb) ... Selecting previously unselected package x11proto-input-dev. Unpacking x11proto-input-dev (from .../x11proto-input-dev_2.1-1_all.deb) ... Selecting previously unselected package x11proto-kb-dev. Unpacking x11proto-kb-dev (from .../x11proto-kb-dev_1.0.5-2_all.deb) ... Selecting previously unselected package xtrans-dev. Unpacking xtrans-dev (from .../xtrans-dev_1.2.6-2_all.deb) ... Selecting previously unselected package libpthread-stubs0. Unpacking libpthread-stubs0 (from .../libpthread-stubs0_0.3-3_amd64.deb) ... Selecting previously unselected package libpthread-stubs0-dev. Unpacking libpthread-stubs0-dev (from .../libpthread-stubs0-dev_0.3-3_amd64.deb) ... Selecting previously unselected package libxcb1-dev. Unpacking libxcb1-dev (from .../libxcb1-dev_1.7-4_amd64.deb) ... Selecting previously unselected package libx11-dev. Unpacking libx11-dev (from .../libx11-dev_2%3a1.4.4-4_amd64.deb) ... Selecting previously unselected package x11proto-xext-dev. Unpacking x11proto-xext-dev (from .../x11proto-xext-dev_7.2.0-3_all.deb) ... Selecting previously unselected package libxext-dev. Unpacking libxext-dev (from .../libxext-dev_2%3a1.3.0-3_amd64.deb) ... Selecting previously unselected package libsysfs-dev. Unpacking libsysfs-dev (from .../libsysfs-dev_2.1.0+repack-1_amd64.deb) ... Selecting previously unselected package libdirectfb-dev. Unpacking libdirectfb-dev (from .../libdirectfb-dev_1.2.10.0-4.3_amd64.deb) ... Selecting previously unselected package libexpat1-dev. Unpacking libexpat1-dev (from .../libexpat1-dev_2.0.1-7.2_amd64.deb) ... Selecting previously unselected package mesa-common-dev. Unpacking mesa-common-dev (from .../mesa-common-dev_7.11.2-1_amd64.deb) ... Selecting previously unselected package libgl1-mesa-dev. Unpacking libgl1-mesa-dev (from .../libgl1-mesa-dev_7.11.2-1_amd64.deb) ... Selecting previously unselected package libglib2.0-data. Unpacking libglib2.0-data (from .../libglib2.0-data_2.30.2-4_all.deb) ... Selecting previously unselected package libglib2.0-bin. Unpacking libglib2.0-bin (from .../libglib2.0-bin_2.30.2-4_amd64.deb) ... Selecting previously unselected package libglib2.0-dev. Unpacking libglib2.0-dev (from .../libglib2.0-dev_2.30.2-4_amd64.deb) ... Selecting previously unselected package libglu1-mesa-dev. Unpacking libglu1-mesa-dev (from .../libglu1-mesa-dev_7.11.2-1_amd64.deb) ... Selecting previously unselected package libgsm1. Unpacking libgsm1 (from .../libgsm1_1.0.13-3_amd64.deb) ... Selecting previously unselected package libgsm1-dev. Unpacking libgsm1-dev (from .../libgsm1-dev_1.0.13-3_amd64.deb) ... Selecting previously unselected package libice-dev. Unpacking libice-dev (from .../libice-dev_2%3a1.0.7-2_amd64.deb) ... Selecting previously unselected package libpt-1.10.10-plugins-alsa. Unpacking libpt-1.10.10-plugins-alsa (from .../libpt-1.10.10-plugins-alsa_1.10.10-3.1_amd64.deb) ... Selecting previously unselected package libpt-1.10.10-plugins-v4l2. Unpacking libpt-1.10.10-plugins-v4l2 (from .../libpt-1.10.10-plugins-v4l2_1.10.10-3.1_amd64.deb) ... Selecting previously unselected package libpt-1.10.10. Unpacking libpt-1.10.10 (from .../libpt-1.10.10_1.10.10-3.1_amd64.deb) ... Selecting previously unselected package libssl-dev. Unpacking libssl-dev (from .../libssl-dev_1.0.0e-3_amd64.deb) ... Selecting previously unselected package libldap2-dev. Unpacking libldap2-dev (from .../libldap2-dev_2.4.28-1_amd64.deb) ... Selecting previously unselected package libpulse-dev. Unpacking libpulse-dev (from .../libpulse-dev_1.1-2_amd64.deb) ... Selecting previously unselected package libsm-dev. Unpacking libsm-dev (from .../libsm-dev_2%3a1.2.0-2_amd64.deb) ... Selecting previously unselected package libxt-dev. Unpacking libxt-dev (from .../libxt-dev_1%3a1.1.1-2_amd64.deb) ... Selecting previously unselected package libsdl1.2-dev. Unpacking libsdl1.2-dev (from .../libsdl1.2-dev_1.2.14-7_amd64.deb) ... Selecting previously unselected package libsasl2-modules. Unpacking libsasl2-modules (from .../libsasl2-modules_2.1.25.dfsg1-2_amd64.deb) ... Selecting previously unselected package libsasl2-dev. Unpacking libsasl2-dev (from .../libsasl2-dev_2.1.25.dfsg1-2_amd64.deb) ... Selecting previously unselected package libpt-1.10.10-dev. Unpacking libpt-1.10.10-dev (from .../libpt-1.10.10-dev_1.10.10-3.1_amd64.deb) ... Selecting previously unselected package libspeex1. Unpacking libspeex1 (from .../libspeex1_1.2~rc1-3_amd64.deb) ... Selecting previously unselected package libspeex-dev. Unpacking libspeex-dev (from .../libspeex-dev_1.2~rc1-3_amd64.deb) ... Selecting previously unselected package sbuild-build-depends-openh323-dummy. Unpacking sbuild-build-depends-openh323-dummy (from .../sbuild-build-depends-openh323-dummy.deb) ... Processing triggers for install-info ... Setting up libpipeline1 (1.2.0-5) ... Setting up libpopt0 (1.16-3) ... Setting up libssl1.0.0 (1.0.0e-3) ... Setting up libgpg-error0 (1.10-2) ... Setting up libgcrypt11 (1.5.0-3) ... Setting up libp11-kit0 (0.10-1) ... Setting up libtasn1-3 (2.11-1) ... Setting up libgnutls26 (2.12.16-1) ... Setting up libsasl2-2 (2.1.25.dfsg1-2) ... Setting up libldap-2.4-2 (2.4.28-1) ... Setting up libpcre3 (8.12-4) ... Setting up libwrap0 (7.6.q-22) ... Setting up libasound2 (1.0.24.1-4) ... Setting up libasyncns0 (0.8-4) ... Setting up libavahi-common-data (0.6.30-6) ... Setting up libavahi-common3 (0.6.30-6) ... Setting up libdbus-1-3 (1.4.16-1) ... Setting up libavahi-client3 (0.6.30-6) ... 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 libdrm2 (2.4.30-1) ... Setting up libexpat1 (2.0.1-7.2) ... Setting up libogg0 (1.2.2~dfsg-1) ... Setting up libflac8 (1.2.1-6) ... Setting up libfreetype6 (2.4.8-1) ... Setting up libglapi-mesa (7.11.2-1) ... Setting up libxau6 (1:1.0.6-4) ... Setting up libxdmcp6 (1:1.1.0-4) ... Setting up libxcb1 (1.7-4) ... Setting up libx11-data (2:1.4.4-4) ... Setting up libx11-6 (2:1.4.4-4) ... Setting up libxfixes3 (1:5.0-4) ... Setting up libxdamage1 (1:1.1.3-2) ... Setting up libxext6 (2:1.3.0-3) ... Setting up libxxf86vm1 (1:1.1.1-2) ... Setting up libgl1-mesa-glx (7.11.2-1) ... Setting up libglu1-mesa (7.11.2-1) ... Setting up x11-common (1:7.6+10) ... invoke-rc.d: policy-rc.d denied execution of start. Setting up libice6 (2:1.0.7-2) ... Setting up libpng12-0 (1.2.46-4) ... Setting up libcap2 (1:2.22-1) ... Setting up libjson0 (0.9-1) ... Setting up libsm6 (2:1.2.0-2) ... Setting up libvorbis0a (1.3.2-1.1) ... Setting up libvorbisenc2 (1.3.2-1.1) ... Setting up libsndfile1 (1.0.25-4) ... Setting up libx11-xcb1 (2:1.4.4-4) ... Setting up libxi6 (2:1.4.5-1) ... Setting up libxtst6 (2:1.2.0-4) ... Setting up libpulse0 (1.1-2) ... Setting up libpulse-mainloop-glib0 (1.1-2) ... Setting up libcaca0 (0.99.beta17-2.1) ... Setting up libsysfs2 (2.1.0+repack-1) ... Setting up tsconf (1.0-9) ... Setting up libts-0.0-0 (1.0-9) ... Setting up libdirectfb-1.2-9 (1.2.10.0-4.3) ... Setting up libxrender1 (1:0.9.6-2) ... Setting up libxrandr2 (2:1.3.2-2) ... Setting up libsdl1.2debian (1.2.14-7) ... Setting up libunistring0 (0.9.3-5) ... Setting up libxt6 (1:1.1.1-2) ... 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 autotools-dev (20110511.1) ... 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 doxygen (1.7.6.1-2.1) ... Setting up dpatch (2.0.34) ... Setting up libasound2-dev (1.0.24.1-4) ... Setting up libavahi-common-dev (0.6.30-6) ... Setting up pkg-config (0.26-1) ... Setting up libdbus-1-dev (1.4.16-1) ... Setting up libavahi-client-dev (0.6.30-6) ... Setting up libtinfo-dev (5.9-4) ... Setting up libncurses5-dev (5.9-4) ... Setting up zlib1g-dev (1:1.2.3.4.dfsg-3) ... Setting up libpng12-dev (1.2.46-4) ... Setting up libslang2-dev (2.2.4-5) ... Setting up libcaca-dev (0.99.beta17-2.1) ... Setting up libjpeg8 (8c-2) ... Setting up libdirectfb-extra (1.2.10.0-4.3) ... Setting up libfreetype6-dev (2.4.8-1) ... Setting up libjpeg8-dev (8c-2) ... Setting up xorg-sgml-doctools (1:1.10-1) ... Setting up x11proto-core-dev (7.0.22-1) ... Setting up libxau-dev (1:1.0.6-4) ... Setting up libxdmcp-dev (1:1.1.0-4) ... Setting up x11proto-input-dev (2.1-1) ... Setting up x11proto-kb-dev (1.0.5-2) ... Setting up xtrans-dev (1.2.6-2) ... Setting up libpthread-stubs0 (0.3-3) ... Setting up libpthread-stubs0-dev (0.3-3) ... Setting up libxcb1-dev (1.7-4) ... Setting up libx11-dev (2:1.4.4-4) ... Setting up x11proto-xext-dev (7.2.0-3) ... Setting up libxext-dev (2:1.3.0-3) ... Setting up libsysfs-dev (2.1.0+repack-1) ... Setting up libdirectfb-dev (1.2.10.0-4.3) ... Setting up libexpat1-dev (2.0.1-7.2) ... Setting up mesa-common-dev (7.11.2-1) ... Setting up libgl1-mesa-dev (7.11.2-1) ... Setting up libglib2.0-data (2.30.2-4) ... Setting up libglib2.0-bin (2.30.2-4) ... Setting up libglib2.0-dev (2.30.2-4) ... Setting up libglu1-mesa-dev (7.11.2-1) ... Setting up libgsm1 (1.0.13-3) ... Setting up libgsm1-dev (1.0.13-3) ... Setting up libice-dev (2:1.0.7-2) ... Setting up libpt-1.10.10-plugins-alsa (1.10.10-3.1) ... Setting up libpt-1.10.10-plugins-v4l2 (1.10.10-3.1) ... Setting up libpt-1.10.10 (1.10.10-3.1) ... Setting up libssl-dev (1.0.0e-3) ... Setting up libldap2-dev (2.4.28-1) ... Setting up libpulse-dev (1.1-2) ... Setting up libsm-dev (2:1.2.0-2) ... Setting up libxt-dev (1:1.1.1-2) ... Setting up libsdl1.2-dev (1.2.14-7) ... Setting up libsasl2-modules (2.1.25.dfsg1-2) ... Setting up libsasl2-dev (2.1.25.dfsg1-2) ... Setting up libpt-1.10.10-dev (1.10.10-3.1) ... Setting up libspeex1 (1.2~rc1-3) ... Setting up libspeex-dev (1.2~rc1-3) ... Setting up sbuild-build-depends-openh323-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 autotools-dev_20110511.1 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 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 doxygen_1.7.6.1-2.1 dpatch_2.0.34 dpkg_1.16.1.2 dpkg-dev_1.16.1.2 e2fslibs_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 libasound2_1.0.24.1-4 libasound2-dev_1.0.24.1-4 libasyncns0_0.8-4 libattr1_1:2.4.46-5 libavahi-client-dev_0.6.30-6 libavahi-client3_0.6.30-6 libavahi-common-data_0.6.30-6 libavahi-common-dev_0.6.30-6 libavahi-common3_0.6.30-6 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 libcaca-dev_0.99.beta17-2.1 libcaca0_0.99.beta17-2.1 libcap2_1:2.22-1 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 libdbus-1-3_1.4.16-1 libdbus-1-dev_1.4.16-1 libdirectfb-1.2-9_1.2.10.0-4.3 libdirectfb-dev_1.2.10.0-4.3 libdirectfb-extra_1.2.10.0-4.3 libdpkg-perl_1.16.1.2 libdrm2_2.4.30-1 libexpat1_2.0.1-7.2 libexpat1-dev_2.0.1-7.2 libffi5_3.0.10-3 libflac8_1.2.1-6 libfreetype6_2.4.8-1 libfreetype6-dev_2.4.8-1 libgc1c2_1:7.1-8 libgcc1_1:4.6.2-9 libgcrypt11_1.5.0-3 libgdbm3_1.8.3-10 libgl1-mesa-dev_7.11.2-1 libgl1-mesa-glx_7.11.2-1 libglapi-mesa_7.11.2-1 libglib2.0-0_2.30.2-4 libglib2.0-bin_2.30.2-4 libglib2.0-data_2.30.2-4 libglib2.0-dev_2.30.2-4 libglu1-mesa_7.11.2-1 libglu1-mesa-dev_7.11.2-1 libgmp10_2:5.0.2+dfsg-2 libgnutls26_2.12.16-1 libgomp1_4.6.2-9 libgpg-error0_1.10-2 libgsm1_1.0.13-3 libgsm1-dev_1.0.13-3 libice-dev_2:1.0.7-2 libice6_2:1.0.7-2 libjpeg8_8c-2 libjpeg8-dev_8c-2 libjson0_0.9-1 libldap-2.4-2_2.4.28-1 libldap2-dev_2.4.28-1 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 libncurses5-dev_5.9-4 libncursesw5_5.9-4 libogg0_1.2.2~dfsg-1 libp11-kit0_0.10-1 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 libpng12-0_1.2.46-4 libpng12-dev_1.2.46-4 libpopt0_1.16-3 libpt-1.10.10_1.10.10-3.1 libpt-1.10.10-dev_1.10.10-3.1 libpt-1.10.10-plugins-alsa_1.10.10-3.1 libpt-1.10.10-plugins-v4l2_1.10.10-3.1 libpthread-stubs0_0.3-3 libpthread-stubs0-dev_0.3-3 libpulse-dev_1.1-2 libpulse-mainloop-glib0_1.1-2 libpulse0_1.1-2 libquadmath0_4.6.2-9 libreadline6_6.2-8 libsasl2-2_2.1.25.dfsg1-2 libsasl2-dev_2.1.25.dfsg1-2 libsasl2-modules_2.1.25.dfsg1-2 libsdl1.2-dev_1.2.14-7 libsdl1.2debian_1.2.14-7 libselinux1_2.1.0-4 libsepol1_2.1.0-1.2 libslang2_2.2.4-5 libslang2-dev_2.2.4-5 libsm-dev_2:1.2.0-2 libsm6_2:1.2.0-2 libsndfile1_1.0.25-4 libspeex-dev_1.2~rc1-3 libspeex1_1.2~rc1-3 libss2_1.42-1 libssl-dev_1.0.0e-3 libssl1.0.0_1.0.0e-3 libstdc++6_4.6.2-9 libstdc++6-4.6-dev_4.6.2-9 libswitch-perl_2.16-2 libsysfs-dev_2.1.0+repack-1 libsysfs2_2.1.0+repack-1 libtasn1-3_2.11-1 libtimedate-perl_1.2000-1 libtinfo-dev_5.9-4 libtinfo5_5.9-4 libts-0.0-0_1.0-9 libunistring0_0.9.3-5 libusb-0.1-4_2:0.1.12-20 libuuid1_2.20.1-1.1 libvorbis0a_1.3.2-1.1 libvorbisenc2_1.3.2-1.1 libwrap0_7.6.q-22 libx11-6_2:1.4.4-4 libx11-data_2:1.4.4-4 libx11-dev_2:1.4.4-4 libx11-xcb1_2:1.4.4-4 libxau-dev_1:1.0.6-4 libxau6_1:1.0.6-4 libxcb1_1.7-4 libxcb1-dev_1.7-4 libxdamage1_1:1.1.3-2 libxdmcp-dev_1:1.1.0-4 libxdmcp6_1:1.1.0-4 libxext-dev_2:1.3.0-3 libxext6_2:1.3.0-3 libxfixes3_1:5.0-4 libxi6_2:1.4.5-1 libxml2_2.7.8.dfsg-5.1 libxrandr2_2:1.3.2-2 libxrender1_1:0.9.6-2 libxt-dev_1:1.1.1-2 libxt6_1:1.1.1-2 libxtst6_2:1.2.0-4 libxxf86vm1_1:1.1.1-2 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 mesa-common-dev_7.11.2-1 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 pkg-config_0.26-1 po-debconf_1.0.16+nmu2 readline-common_6.2-8 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-openh323-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 tsconf_1.0-9 tzdata_2011n-2 util-linux_2.20.1-1.1 x11-common_1:7.6+10 x11proto-core-dev_7.0.22-1 x11proto-input-dev_2.1-1 x11proto-kb-dev_1.0.5-2 x11proto-xext-dev_7.2.0-3 xorg-sgml-doctools_1:1.10-1 xtrans-dev_1.2.6-2 xz-utils_5.1.1alpha+20110809-3 zlib1g_1:1.2.3.4.dfsg-3 zlib1g-dev_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 Mon Apr 27 03:47:59 2009 CEST using DSA key ID 3D08B612 gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./openh323_1.18.0.dfsg-10.dsc dpkg-source: info: extracting openh323 in openh323-1.18.0.dfsg dpkg-source: info: unpacking openh323_1.18.0.dfsg.orig.tar.gz dpkg-source: info: applying openh323_1.18.0.dfsg-10.diff.gz Check disc space ──────────────── Sufficient free space for build dpkg-buildpackage ───────────────── dpkg-buildpackage: source package openh323 dpkg-buildpackage: source version 1.18.0.dfsg-10 dpkg-source --before-build openh323-1.18.0.dfsg dpkg-buildpackage: host architecture amd64 fakeroot debian/rules clean dh_testdir dh_testroot rm -f build-arch-stamp build-indep-stamp patch-stamp rm -f config.status config.log autotools if [ -f Makefile ];then \ /usr/bin/make OPENH323DIR=/build/openh323-7RbRDd/openh323-1.18.0.dfsg optclean clean ;\ /usr/bin/make OPENH323DIR=/build/openh323-7RbRDd/openh323-1.18.0.dfsg -C samples/simple clean;\ fi rm -rf samples/simple/obj* rm -f Makefile openh323u.mak include/openh323buildopts.h rm -rf lib rm -f src/speex/libspeex/Makefile rm -rf html rm -f `find . -name "*~"` rm -rf `find debian/* -type d -name libopenh323-*` debian/files* core rm -rf debian/simph323/ rm -f debian/*substvars rm -f debian/*.debhelper rm -f debian/libopenh323-*.*.docs rm -f config.sub config.guess plugins/config.sub plugins/config.guess dh_clean dpatch deapply-all backport-vpb-fix not applied to ./ . pwlib_versioned_plugins not applied to ./ . ixjlid.h not applied to ./ . ixjuser.h not applied to ./ . printon_with_notrace not applied to ./ . notrace not applied to ./ . 10_openh323u.mak not applied to ./ . 03_Makefile.in not applied to ./ . 01_libname not applied to ./ . rm -rf patch-stamp patch-stampT debian/patched dpkg-source -b openh323-1.18.0.dfsg 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 openh323 using existing openh323_1.18.0.dfsg.orig.tar.gz dpkg-source: info: building openh323 in openh323_1.18.0.dfsg-10.diff.gz dpkg-source: warning: ignoring deletion of file config.sub dpkg-source: warning: ignoring deletion of file config.guess dpkg-source: warning: executable mode 0755 of 'debian/patches/10_openh323u.mak.dpatch' will not be represented in diff dpkg-source: warning: executable mode 0755 of 'debian/patches/notrace.dpatch' will not be represented in diff dpkg-source: warning: executable mode 0755 of 'debian/patches/03_Makefile.in.dpatch' will not be represented in diff dpkg-source: warning: executable mode 0755 of 'debian/patches/ixjlid.h.dpatch' will not be represented in diff dpkg-source: warning: executable mode 0755 of 'debian/patches/01_libname.dpatch' will not be represented in diff dpkg-source: warning: executable mode 0755 of 'debian/patches/pwlib_versioned_plugins.dpatch' will not be represented in diff dpkg-source: warning: executable mode 0755 of 'debian/patches/backport-vpb-fix.dpatch' will not be represented in diff dpkg-source: warning: executable mode 0755 of 'debian/patches/printon_with_notrace.dpatch' will not be represented in diff dpkg-source: warning: executable mode 0755 of 'debian/patches/ixjuser.h.dpatch' will not be represented in diff dpkg-source: info: building openh323 in openh323_1.18.0.dfsg-10.dsc debian/rules build test -d debian/patched || install -d debian/patched dpatch apply-all applying patch 01_libname to ./ ... ok. applying patch 03_Makefile.in to ./ ... ok. applying patch 10_openh323u.mak to ./ ... ok. applying patch notrace to ./ ... ok. applying patch printon_with_notrace to ./ ... ok. applying patch ixjuser.h to ./ ... ok. applying patch ixjlid.h to ./ ... ok. applying patch pwlib_versioned_plugins to ./ ... ok. applying patch backport-vpb-fix to ./ ... ok. dpatch cat-all >>patch-stampT mv -f patch-stampT patch-stamp rm -f config.sub config.guess cp /usr/share/misc/config.sub config.sub cp /usr/share/misc/config.guess config.guess rm -f plugins/config.sub plugins/config.guess cp /usr/share/misc/config.sub plugins/config.sub cp /usr/share/misc/config.guess plugins/config.guess touch autotools CFLAGS=-I/build/openh323-7RbRDd/openh323-1.18.0.dfsg/include ./configure --build x86_64-linux-gnu --prefix=/usr --enable-plugins checking for g++... g++ 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 g++ accepts -g... yes checking for gcc... gcc checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking how to run the C preprocessor... gcc -E checking for egrep... grep -E checking for ANSI C header files... yes OpenH323 version is 1.18.0 checking for /build/openh323-7RbRDd/openh323-1.18.0.dfsg/../pwlib/version.h... no checking for /var/lib/sbuild/pwlib/include/ptlib.h... no checking for /usr/local/include/ptlib.h... no checking for /usr/include/ptlib.h... yes checking for ptlib-config... /usr/share/pwlib/make//ptlib-config PWLib prefix set to.... /usr/share/pwlib/ configure: Skipping tests for RFC 2190 H.263 support configure: Disabled non-RFC2190 H.263 using ffmpeg configure: Disabled H.263 using VIC checking osp/osp.h usability... no checking osp/osp.h presence... no checking for osp/osp.h... no configure: Enabling T.38 configure: Disabling H.501 checking linux/telephony.h usability... yes checking linux/telephony.h presence... yes checking for linux/telephony.h... yes checking sys/telephony.h usability... no checking sys/telephony.h presence... no checking for sys/telephony.h... no checking /usr/local/include/sys/telephony.h usability... no checking /usr/local/include/sys/telephony.h presence... no checking for /usr/local/include/sys/telephony.h... no checking if ixjuser.h actually compiles... no checking for a BSD-compatible install... /usr/bin/install -c configure: creating ./config.status config.status: creating openh323u.mak config.status: creating Makefile config.status: creating include/openh323buildopts.h configure: configuring in plugins configure: running /bin/bash './configure' --prefix=/usr '--build' 'x86_64-linux-gnu' '--prefix=/usr' '--enable-plugins' 'CFLAGS=-I/build/openh323-7RbRDd/openh323-1.18.0.dfsg/include' 'build_alias=x86_64-linux-gnu' --cache-file=/dev/null --srcdir=. checking for g++... g++ 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 g++ accepts -g... yes checking for gcc... gcc checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking how to run the C preprocessor... gcc -E checking for egrep... grep -E checking for ANSI C header files... yes 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 /usr/local/include/ptlib.h... no checking for /usr/include/ptlib.h... yes checking for ptlib-config... /usr/share/pwlib/make//ptlib-config PWLib version is 1.10.10 configure: GSM-AMR plugin disabled (no 3GPP source) checking for speex_encoder_destroy in -lspeex... yes checking system Speex version... cannot determine - using library version configure: creating ./config.status config.status: creating audio/gsm-amr/Makefile config.status: creating audio/GSM0610/Makefile config.status: creating audio/Speex/Makefile config.status: creating audio/LPC_10/Makefile config.status: creating audio/G726/Makefile config.status: creating audio/IMA_ADPCM/Makefile # put NOTRACE to empty to build with PTRACING code /usr/bin/make OPENH323DIR=/build/openh323-7RbRDd/openh323-1.18.0.dfsg CFLAGS="-g" DEBUG= NOTRACE= P_SHAREDLIB=1 OBJDIR_SUFFIX=r OH323_LIBDIR=/build/openh323-7RbRDd/openh323-1.18.0.dfsg/lib/opt optshared make[1]: Entering directory `/build/openh323-7RbRDd/openh323-1.18.0.dfsg' /usr/bin/make P_SHAREDLIB=1 opt make[2]: Entering directory `/build/openh323-7RbRDd/openh323-1.18.0.dfsg' /usr/bin/make -C src opt make[3]: Entering directory `/build/openh323-7RbRDd/openh323-1.18.0.dfsg/src' g++ -D_REENTRANT -Wall -DP_64BIT -fPIC -DPIC -DPTRACING -I/build/openh323-7RbRDd/openh323-1.18.0.dfsg/include -I/usr/share/pwlib//include -M channels.cxx >> /build/openh323-7RbRDd/openh323-1.18.0.dfsg/lib/opt/obj_linux_x86_64_r/*.dep make[3]: Leaving directory `/build/openh323-7RbRDd/openh323-1.18.0.dfsg/src' make[3]: Entering directory `/build/openh323-7RbRDd/openh323-1.18.0.dfsg/src' g++ -D_REENTRANT -Wall -DP_64BIT -fPIC -DPIC -DPTRACING -I/build/openh323-7RbRDd/openh323-1.18.0.dfsg/include -I/usr/share/pwlib//include -O2 -g -c h225_1.cxx -o /build/openh323-7RbRDd/openh323-1.18.0.dfsg/lib/opt/obj_linux_x86_64_r/h225_1.o In file included from h225_1.cxx:11: /usr/share/pwlib//include/ptlib.h:141:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:251: In file included from /usr/share/pwlib//include/ptlib/object.h:428: /usr/share/pwlib//include/ptlib/unix/ptlib/contain.h:166:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace std; ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:252: /usr/share/pwlib//include/ptlib/critsec.h:111:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PCriticalSection'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PCriticalSection, PSync); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/critsec.h:111:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: /usr/share/pwlib//include/ptlib/contain.h:281:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PContainer'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PContainer, PObject); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/contain.h:281:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/contain.h:589:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PCollection'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PCollection, PContainer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/contain.h:589:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:800: /usr/share/pwlib//include/ptlib/array.h:171:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PAbstractArray'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCONTAINERINFO(PAbstractArray, PContainer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/contain.h:536:5: note: expanded from: PCLASSINFO(cls, par) \ ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/array.h:171:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/array.h:721:1: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PCharArray'; vtable pointer will be compared [-Wdynamic-class-memaccess] PDECLARE_BASEARRAY(PCharArray, char); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/array.h:577:3: note: expanded from: PDECLARE_CLASS(cls, PBaseArray) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/array.h:721:1: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/array.h:837:1: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PBYTEArray'; vtable pointer will be compared [-Wdynamic-class-memaccess] PDECLARE_BASEARRAY(PBYTEArray, BYTE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/array.h:577:3: note: expanded from: PDECLARE_CLASS(cls, PBaseArray) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/array.h:837:1: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/array.h:956:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PArrayObjects'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCONTAINERINFO(PArrayObjects, PCollection); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/contain.h:536:5: note: expanded from: PCLASSINFO(cls, par) \ ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/array.h:956:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/array.h:1298:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PBitArray'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PBitArray, PBYTEArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/array.h:1298:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:805: /usr/share/pwlib//include/ptlib/lists.h:166:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PAbstractList'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCONTAINERINFO(PAbstractList, PCollection); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/contain.h:536:5: note: expanded from: PCLASSINFO(cls, par) \ ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/lists.h:166:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/lists.h:841:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PAbstractSortedList'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCONTAINERINFO(PAbstractSortedList, PCollection); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/contain.h:536:5: note: expanded from: PCLASSINFO(cls, par) \ ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/lists.h:841:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:810: /usr/share/pwlib//include/ptlib/dict.h:163:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const POrdinalKey'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(POrdinalKey, PObject); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/dict.h:163:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/dict.h:262:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PHashTable'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCONTAINERINFO(PHashTable, PCollection); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/contain.h:536:5: note: expanded from: PCLASSINFO(cls, par) \ ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/dict.h:262:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/dict.h:366:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PHashTable::Table'; vtable pointer will be compared [-Wdynamic-class-memaccess] PDECLARE_BASEARRAY(Table, Element *) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/array.h:577:3: note: expanded from: PDECLARE_CLASS(cls, PBaseArray) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/dict.h:366:5: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/dict.h:402:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PAbstractSet'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCONTAINERINFO(PAbstractSet, PHashTable); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/contain.h:536:5: note: expanded from: PCLASSINFO(cls, par) \ ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/dict.h:402:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/dict.h:768:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PAbstractDictionary'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PAbstractDictionary, PHashTable); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/dict.h:768:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:816: /usr/share/pwlib//include/ptlib/pstring.h:377:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PString'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PString, PCharArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pstring.h:377:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/pstring.h:1882:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PCaselessString'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PCaselessString, PString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pstring.h:1882:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/pstring.h:1982:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PStringStream'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PStringStream, PString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pstring.h:1982:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/pstring.h:2132:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PStringArray'; vtable pointer will be compared [-Wdynamic-class-memaccess] PDECLARE_ARRAY(PStringArray, PString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/array.h:1248:3: note: expanded from: PDECLARE_CLASS(cls, cls##_PTemplate) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pstring.h:2132:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/pstring.h:2291:1: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PStringList'; vtable pointer will be compared [-Wdynamic-class-memaccess] PDECLARE_LIST(PStringList, PString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/lists.h:487:3: note: expanded from: PDECLARE_CLASS(cls, PList) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pstring.h:2291:1: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/pstring.h:2403:1: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PSortedStringList'; vtable pointer will be compared [-Wdynamic-class-memaccess] PDECLARE_SORTED_LIST(PSortedStringList, PString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/lists.h:1141:3: note: expanded from: PDECLARE_CLASS(cls, PSortedList) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pstring.h:2403:1: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/pstring.h:2496:1: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PStringSet'; vtable pointer will be compared [-Wdynamic-class-memaccess] PDECLARE_SET(PStringSet, PString, TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/dict.h:705:3: note: expanded from: PDECLARE_CLASS(cls, cls##_PTemplate) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pstring.h:2496:1: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/pstring.h:2640:23: warning: 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * RemoveAt( ^ /usr/share/pwlib//include/ptlib/pstring.h:2829:1: note: in instantiation of template class 'PStringDictionary' requested here PDECLARE_STRING_DICTIONARY(POrdinalToString, POrdinalKey); ^ /usr/share/pwlib//include/ptlib/pstring.h:2736:23: note: expanded from: PDECLARE_CLASS(cls, PStringDictionary) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:53: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/dict.h:828:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here virtual PObject * RemoveAt( ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:816: /usr/share/pwlib//include/ptlib/pstring.h:2653:23: warning: 'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * GetAt( ^ /usr/share/pwlib//include/ptlib/dict.h:852:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here virtual PObject * GetAt( ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:816: /usr/share/pwlib//include/ptlib/pstring.h:2665:18: warning: 'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual BOOL SetDataAt( ^ /usr/share/pwlib//include/ptlib/dict.h:895:18: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here virtual BOOL SetDataAt( ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:816: /usr/share/pwlib//include/ptlib/pstring.h:2681:18: warning: 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual BOOL SetAt( ^ /usr/share/pwlib//include/ptlib/dict.h:840:18: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here virtual BOOL SetAt( ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:816: /usr/share/pwlib//include/ptlib/pstring.h:2829:1: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const POrdinalToString'; vtable pointer will be compared [-Wdynamic-class-memaccess] PDECLARE_STRING_DICTIONARY(POrdinalToString, POrdinalKey); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/pstring.h:2736:3: note: expanded from: PDECLARE_CLASS(cls, PStringDictionary) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pstring.h:2829:1: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:810: /usr/share/pwlib//include/ptlib/dict.h:1221:27: warning: 'POrdinalDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual POrdinalKey * GetAt( ^ /usr/share/pwlib//include/ptlib/pstring.h:2876:1: note: in instantiation of template class 'POrdinalDictionary' requested here PDECLARE_ORDINAL_DICTIONARY(PStringToOrdinal, PString); ^ /usr/share/pwlib//include/ptlib/dict.h:1342:23: note: expanded from: PDECLARE_CLASS(cls, POrdinalDictionary) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:53: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/dict.h:852:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here virtual PObject * GetAt( ^ /usr/share/pwlib//include/ptlib/dict.h:1239:18: warning: 'POrdinalDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual BOOL SetDataAt( ^ /usr/share/pwlib//include/ptlib/dict.h:895:18: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here virtual BOOL SetDataAt( ^ /usr/share/pwlib//include/ptlib/dict.h:1255:18: warning: 'POrdinalDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual BOOL SetAt( ^ /usr/share/pwlib//include/ptlib/dict.h:840:18: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here virtual BOOL SetAt( ^ /usr/share/pwlib//include/ptlib/dict.h:1268:20: warning: 'POrdinalDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PINDEX RemoveAt( ^ /usr/share/pwlib//include/ptlib/dict.h:828:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here virtual PObject * RemoveAt( ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:816: /usr/share/pwlib//include/ptlib/pstring.h:2876:1: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PStringToOrdinal'; vtable pointer will be compared [-Wdynamic-class-memaccess] PDECLARE_ORDINAL_DICTIONARY(PStringToOrdinal, PString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/dict.h:1342:3: note: expanded from: PDECLARE_CLASS(cls, POrdinalDictionary) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pstring.h:2876:1: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/pstring.h:2640:23: warning: 'PStringDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * RemoveAt( ^ /usr/share/pwlib//include/ptlib/pstring.h:2926:1: note: in instantiation of template class 'PStringDictionary' requested here PDECLARE_STRING_DICTIONARY(PStringToString, PString); ^ /usr/share/pwlib//include/ptlib/pstring.h:2736:23: note: expanded from: PDECLARE_CLASS(cls, PStringDictionary) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:53: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/dict.h:828:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here virtual PObject * RemoveAt( ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:816: /usr/share/pwlib//include/ptlib/pstring.h:2653:23: warning: 'PStringDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual PString * GetAt( ^ /usr/share/pwlib//include/ptlib/dict.h:852:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here virtual PObject * GetAt( ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:816: /usr/share/pwlib//include/ptlib/pstring.h:2665:18: warning: 'PStringDictionary::SetDataAt' hides overloaded virtual function [-Woverloaded-virtual] virtual BOOL SetDataAt( ^ /usr/share/pwlib//include/ptlib/dict.h:895:18: note: hidden overloaded virtual function 'PAbstractDictionary::SetDataAt' declared here virtual BOOL SetDataAt( ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:816: /usr/share/pwlib//include/ptlib/pstring.h:2681:18: warning: 'PStringDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual BOOL SetAt( ^ /usr/share/pwlib//include/ptlib/dict.h:840:18: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here virtual BOOL SetAt( ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:816: /usr/share/pwlib//include/ptlib/pstring.h:2926:1: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PStringToString'; vtable pointer will be compared [-Wdynamic-class-memaccess] PDECLARE_STRING_DICTIONARY(PStringToString, PString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/pstring.h:2736:3: note: expanded from: PDECLARE_CLASS(cls, PStringDictionary) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pstring.h:2926:1: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/pstring.h:2968:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PRegularExpression'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PRegularExpression, PObject); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pstring.h:2968:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:163: /usr/share/pwlib//include/ptlib/ptime.h:163:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PTime'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PTime, PObject); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/ptime.h:163:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:169: /usr/share/pwlib//include/ptlib/timeint.h:152:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PTimeInterval'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PTimeInterval, PObject); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/timeint.h:152:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:175: In file included from /usr/share/pwlib//include/ptlib/timer.h:133: In file included from /usr/share/pwlib//include/ptlib/notifier.h:5: /usr/share/pwlib//include/ptlib/smartptr.h:21:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PSmartObject'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PSmartObject, PObject); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/smartptr.h:21:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/smartptr.h:57:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PSmartPointer'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PSmartPointer, PObject); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/smartptr.h:57:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:175: In file included from /usr/share/pwlib//include/ptlib/timer.h:133: /usr/share/pwlib//include/ptlib/notifier.h:36:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PNotifierFunction'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PNotifierFunction, PSmartObject); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/notifier.h:36:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/notifier.h:81:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PNotifier'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PNotifier, PSmartPointer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/notifier.h:81:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:175: /usr/share/pwlib//include/ptlib/timer.h:165:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PTimer'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PTimer, PTimeInterval); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/timer.h:165:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:181: /usr/share/pwlib//include/ptlib/pdirect.h:198:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PFileInfo'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PFileInfo, PObject); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pdirect.h:198:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/pdirect.h:317:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PDirectory'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCONTAINERINFO(PDirectory, PFilePathString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/contain.h:536:5: note: expanded from: PCLASSINFO(cls, par) \ ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pdirect.h:317:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:187: /usr/share/pwlib//include/ptlib/filepath.h:138:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PFilePath'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PFilePath, PFilePathString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/filepath.h:138:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:193: /usr/share/pwlib//include/ptlib/config.h:152:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PConfig'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PConfig, PObject); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/config.h:152:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:199: /usr/share/pwlib//include/ptlib/args.h:134:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PArgList'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PArgList, PObject); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/args.h:134:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/args.h:422:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PConfigArgs'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PConfigArgs, PArgList); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/args.h:422:5: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:205: /usr/share/pwlib//include/ptlib/thread.h:192:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PThread'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PThread, PObject); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/thread.h:192:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:211: In file included from /usr/share/pwlib//include/ptlib/pprocess.h:257: In file included from /usr/share/pwlib//include/ptlib/mutex.h:96: /usr/share/pwlib//include/ptlib/semaphor.h:153:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PSemaphore'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PSemaphore, PSync); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/semaphor.h:153:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:211: In file included from /usr/share/pwlib//include/ptlib/pprocess.h:257: /usr/share/pwlib//include/ptlib/mutex.h:133:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PTimedMutex'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PTimedMutex, PSync) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/mutex.h:133:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:211: In file included from /usr/share/pwlib//include/ptlib/pprocess.h:258: /usr/share/pwlib//include/ptlib/syncpoint.h:97:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PSyncPoint'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PSyncPoint, PSemaphore); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/syncpoint.h:97:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:211: /usr/share/pwlib//include/ptlib/pprocess.h:317:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PTimerList'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PTimerList, PInternalTimerList); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pprocess.h:317:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:810: /usr/share/pwlib//include/ptlib/dict.h:1046:17: warning: 'PDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual D * RemoveAt( ^ /usr/share/pwlib//include/ptlib/unix/ptlib/pprocess.h:180:16: note: in instantiation of template class 'PDictionary' requested here ThreadDict activeThreads; ^ /usr/share/pwlib//include/ptlib/dict.h:828:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here virtual PObject * RemoveAt( ^ /usr/share/pwlib//include/ptlib/dict.h:1064:18: warning: 'PDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual BOOL SetAt( ^ /usr/share/pwlib//include/ptlib/dict.h:840:18: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here virtual BOOL SetAt( ^ /usr/share/pwlib//include/ptlib/dict.h:1075:17: warning: 'PDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual D * GetAt( ^ /usr/share/pwlib//include/ptlib/dict.h:852:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here virtual PObject * GetAt( ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:211: /usr/share/pwlib//include/ptlib/pprocess.h:368:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PProcess'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PProcess, PThread); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pprocess.h:368:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/pprocess.h:797:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PProcessStartup'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PProcessStartup, PObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pprocess.h:797:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:235: /usr/share/pwlib//include/ptlib/syncthrd.h:112:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PSyncPointAck'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PSyncPointAck, PSyncPoint); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/syncthrd.h:112:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/syncthrd.h:148:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PCondMutex'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PCondMutex, PMutex); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/syncthrd.h:148:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/syncthrd.h:183:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PIntCondMutex'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PIntCondMutex, PCondMutex); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/syncthrd.h:183:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:810: /usr/share/pwlib//include/ptlib/dict.h:1046:17: warning: 'PDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual D * RemoveAt( ^ /usr/share/pwlib//include/ptlib/syncthrd.h:363:36: note: in instantiation of template class 'PDictionary' requested here PDictionary nestedThreads; ^ /usr/share/pwlib//include/ptlib/dict.h:828:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here virtual PObject * RemoveAt( ^ /usr/share/pwlib//include/ptlib/dict.h:1064:18: warning: 'PDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual BOOL SetAt( ^ /usr/share/pwlib//include/ptlib/dict.h:840:18: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here virtual BOOL SetAt( ^ /usr/share/pwlib//include/ptlib/dict.h:1075:17: warning: 'PDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual D * GetAt( ^ /usr/share/pwlib//include/ptlib/dict.h:852:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here virtual PObject * GetAt( ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:235: /usr/share/pwlib//include/ptlib/syncthrd.h:296:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PReadWriteMutex'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PReadWriteMutex, PObject); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/syncthrd.h:296:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/syncthrd.h:358:7: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PReadWriteMutex::Nest'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(Nest, PObject); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/syncthrd.h:358:7: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:252: /usr/share/pwlib//include/ptlib/dynalink.h:100:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PDynaLink'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PDynaLink, PObject); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/dynalink.h:100:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:258: /usr/share/pwlib//include/ptlib/channel.h:278:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PChannel'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PChannel, PObject); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/channel.h:278:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:264: /usr/share/pwlib//include/ptlib/indchan.h:80:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PIndirectChannel'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PIndirectChannel, PChannel); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/indchan.h:80:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:270: /usr/share/pwlib//include/ptlib/file.h:197:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PFile'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PFile, PChannel); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/file.h:197:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:276: /usr/share/pwlib//include/ptlib/textfile.h:109:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PTextFile'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PTextFile, PFile); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/textfile.h:109:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:282: /usr/share/pwlib//include/ptlib/sfile.h:109:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PStructuredFile'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PStructuredFile, PFile); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/sfile.h:109:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:288: /usr/share/pwlib//include/ptlib/conchan.h:64:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PConsoleChannel'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PConsoleChannel, PChannel); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/conchan.h:64:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:294: /usr/share/pwlib//include/ptlib/pluginmgr.h:120:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PPluginManager'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PPluginManager, PObject); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pluginmgr.h:120:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:810: /usr/share/pwlib//include/ptlib/dict.h:1046:17: warning: 'PDictionary::RemoveAt' hides overloaded virtual function [-Woverloaded-virtual] virtual D * RemoveAt( ^ /usr/share/pwlib//include/ptlib/pluginmgr.h:211:20: note: in instantiation of template class 'PDictionary' requested here PluginListType pluginList; ^ /usr/share/pwlib//include/ptlib/dict.h:828:23: note: hidden overloaded virtual function 'PAbstractDictionary::RemoveAt' declared here virtual PObject * RemoveAt( ^ /usr/share/pwlib//include/ptlib/dict.h:1064:18: warning: 'PDictionary::SetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual BOOL SetAt( ^ /usr/share/pwlib//include/ptlib/dict.h:840:18: note: hidden overloaded virtual function 'PAbstractDictionary::SetAt' declared here virtual BOOL SetAt( ^ /usr/share/pwlib//include/ptlib/dict.h:1075:17: warning: 'PDictionary::GetAt' hides overloaded virtual function [-Woverloaded-virtual] virtual D * GetAt( ^ /usr/share/pwlib//include/ptlib/dict.h:852:23: note: hidden overloaded virtual function 'PAbstractDictionary::GetAt' declared here virtual PObject * GetAt( ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:299: /usr/share/pwlib//include/ptlib/sound.h:180:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PSound'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PSound, PBYTEArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/sound.h:180:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/sound.h:346:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PSoundChannel'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PSoundChannel, PChannel); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/sound.h:346:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:305: In file included from /usr/share/pwlib//include/ptlib/video.h:103: /usr/share/pwlib//include/ptlib/videoio.h:233:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PVideoDevice'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PVideoDevice, PObject); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/videoio.h:233:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/videoio.h:634:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PVideoOutputDevice'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PVideoOutputDevice, PVideoDevice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/videoio.h:634:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/videoio.h:723:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PVideoOutputDeviceRGB'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PVideoOutputDeviceRGB, PVideoOutputDevice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/videoio.h:723:3: note: explicitly cast the pointer to silence this warning /usr/share/pwlib//include/ptlib/videoio.h:835:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PVideoInputDevice'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PVideoInputDevice, PVideoDevice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/videoio.h:835:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:305: In file included from /usr/share/pwlib//include/ptlib/video.h:305: /usr/share/pwlib//include/ptlib/unix/ptlib/video.h:69:13: warning: 'PVideoChannel::GetErrorText' hides overloaded virtual function [-Woverloaded-virtual] PString GetErrorText() const; ^ /usr/share/pwlib//include/ptlib/channel.h:729:21: note: hidden overloaded virtual function 'PChannel::GetErrorText' declared here virtual PString GetErrorText( ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:305: /usr/share/pwlib//include/ptlib/video.h:113:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PVideoChannel'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PVideoChannel, PChannel); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/video.h:113:3: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:12: In file included from /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:18: /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:25:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_ChallengeString'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_ChallengeString, PASN_OctetString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:25:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:48:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_TimeStamp'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_TimeStamp, PASN_Integer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:48:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:66:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_RandomVal'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_RandomVal, PASN_Integer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:66:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:84:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_Password'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_Password, PASN_BMPString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:84:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:104:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_Identifier'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_Identifier, PASN_BMPString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:104:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:124:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_KeyMaterial'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_KeyMaterial, PASN_BitString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:124:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:140:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_NonStandardParameter'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_NonStandardParameter, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:140:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:166:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_DHset'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_DHset, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:166:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:193:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_ECpoint'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_ECpoint, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:193:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:227:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_ECKASDH'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_ECKASDH, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:227:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:262:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_ECGDSASignature'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_ECGDSASignature, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:262:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:288:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_TypedCertificate'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_TypedCertificate, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:288:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:314:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_AuthenticationBES'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_AuthenticationBES, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:314:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:339:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_AuthenticationMechanism'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_AuthenticationMechanism, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:339:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:380:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_IV8'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_IV8, PASN_OctetString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:380:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:403:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_IV16'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_IV16, PASN_OctetString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:403:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:426:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_Params'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_Params, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:426:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:463:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_ReturnSig'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_ReturnSig, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:463:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:496:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_EncodedReturnSig'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_EncodedReturnSig, PASN_OctetString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:496:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:515:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_KeySyncMaterial'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_KeySyncMaterial, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:515:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:541:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_EncodedKeySyncMaterial'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_EncodedKeySyncMaterial, PASN_OctetString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:541:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:560:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_V3KeySyncMaterial'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_V3KeySyncMaterial, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:560:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:602:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_ECKASDH_eckasdhp'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_ECKASDH_eckasdhp, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:602:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:631:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_ECKASDH_eckasdh2'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_ECKASDH_eckasdh2, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:631:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:745:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_KeySignedMaterial'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_KeySignedMaterial, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:745:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:779:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_EncodedKeySignedMaterial'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_EncodedKeySignedMaterial, PASN_OctetString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:779:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:798:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_H235CertificateSignature'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_H235CertificateSignature, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:798:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:833:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_H235Key'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_H235Key, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:833:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:882:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_ClearToken'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_ClearToken, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:882:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:932:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_EncodedGeneralToken'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_EncodedGeneralToken, PASN_OctetString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:932:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:951:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_PwdCertToken'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_PwdCertToken, H235_ClearToken); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:951:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:967:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_EncodedPwdCertToken'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_EncodedPwdCertToken, PASN_OctetString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:967:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:990:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_CryptoToken'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_CryptoToken, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:990:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:1039:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_CryptoToken_cryptoEncryptedToken'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_CryptoToken_cryptoEncryptedToken, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:1039:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:1065:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_CryptoToken_cryptoSignedToken'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_CryptoToken_cryptoSignedToken, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:1065:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:1091:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_CryptoToken_cryptoHashedToken'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_CryptoToken_cryptoHashedToken, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:1091:5: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:12: In file included from /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:19: /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:30:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultimediaSystemControlMessage'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultimediaSystemControlMessage, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:30:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:96:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestMessage'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestMessage, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:96:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:255:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ResponseMessage'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ResponseMessage, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:255:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:465:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CommandMessage'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CommandMessage, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:465:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:602:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_IndicationMessage'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_IndicationMessage, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:602:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:791:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_SequenceNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_SequenceNumber, PASN_Integer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:791:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:811:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NonStandardIdentifier'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NonStandardIdentifier, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:811:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:840:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MasterSlaveDetermination'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MasterSlaveDetermination, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:840:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:866:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MasterSlaveDeterminationRelease'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MasterSlaveDeterminationRelease, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:866:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:891:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_AlternativeCapabilitySet'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_AlternativeCapabilitySet, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:891:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:909:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CapabilityTableEntryNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CapabilityTableEntryNumber, PASN_Integer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:909:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:927:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CapabilityDescriptorNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CapabilityDescriptorNumber, PASN_Integer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:927:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:945:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_TerminalCapabilitySetAck'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_TerminalCapabilitySetAck, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:945:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:970:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_TerminalCapabilitySetRelease'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_TerminalCapabilitySetRelease, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:970:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1011:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_Capability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_Capability, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1011:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1170:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplexCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplexCapability, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1170:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1233:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223AnnexCCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223AnnexCCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1233:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1275:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_V75Capability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_V75Capability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1275:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1300:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_QOSMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_QOSMode, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1300:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1322:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ATMParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ATMParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1322:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1354:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MediaTransportType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MediaTransportType, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1354:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1386:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MediaChannelCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MediaChannelCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1386:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1418:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RedundancyEncodingMethod'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RedundancyEncodingMethod, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1418:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1462:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_VideoCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_VideoCapability, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1462:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1532:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H261VideoCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H261VideoCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1532:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1568:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H262VideoCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H262VideoCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1568:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1619:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_TransparencyParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_TransparencyParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1619:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1648:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CustomPictureClockFrequency'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CustomPictureClockFrequency, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1648:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1687:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H263Version3Options'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H263Version3Options, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1687:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1719:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_IS11172VideoCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_IS11172VideoCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1719:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1773:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_AudioCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_AudioCapability, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1773:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1893:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_G729Extensions'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_G729Extensions, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1893:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1929:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_IS11172AudioCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_IS11172AudioCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1929:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1962:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_IS13818AudioCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_IS13818AudioCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:1962:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2007:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_GSMAudioCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_GSMAudioCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2007:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2034:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_VBDCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_VBDCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2034:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2062:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DataProtocolCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DataProtocolCapability, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2062:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2111:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CompressionType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CompressionType, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2111:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2139:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_V42bis'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_V42bis, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2139:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2167:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_T84Profile'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_T84Profile, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2167:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2196:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_T38FaxRateManagement'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_T38FaxRateManagement, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2196:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2218:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_T38FaxTcpOptions'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_T38FaxTcpOptions, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2218:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2245:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_EncryptionCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_EncryptionCapability, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2245:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2265:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MediaEncryptionAlgorithm'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MediaEncryptionAlgorithm, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2265:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2296:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_UserInputCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_UserInputCapability, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2296:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2336:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CapabilityIdentifier'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CapabilityIdentifier, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2336:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2369:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ParameterIdentifier'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ParameterIdentifier, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2369:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2402:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ParameterValue'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ParameterValue, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2402:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2441:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplexFormat'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplexFormat, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2441:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2483:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_AudioTelephonyEventCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_AudioTelephonyEventCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2483:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2509:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_AudioToneCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_AudioToneCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2509:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2534:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NoPTAudioTelephonyEventCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NoPTAudioTelephonyEventCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2534:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2559:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NoPTAudioToneCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NoPTAudioToneCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2559:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2584:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DepFECCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DepFECCapability, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2584:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2612:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MaxRedundancy'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MaxRedundancy, PASN_Integer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2612:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2630:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_LogicalChannelNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_LogicalChannelNumber, PASN_Integer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2630:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2648:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_V75Parameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_V75Parameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2648:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2685:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DataType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DataType, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2685:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2785:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplexedStreamParameter'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplexedStreamParameter, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2785:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2811:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H222LogicalChannelParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H222LogicalChannelParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2811:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2846:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CRCLength'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CRCLength, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2846:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2869:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RedundancyEncodingElement'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RedundancyEncodingElement, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2869:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2899:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplePayloadStreamElement'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplePayloadStreamElement, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2899:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2931:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DepFECData'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DepFECData, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2931:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2961:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_FECData'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_FECData, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2961:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2992:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_TransportAddress'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_TransportAddress, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:2992:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3033:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_UnicastAddress'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_UnicastAddress, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3033:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3095:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MulticastAddress'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MulticastAddress, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3095:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3138:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_EscrowData'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_EscrowData, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3138:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3164:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_OpenLogicalChannelConfirm'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_OpenLogicalChannelConfirm, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3164:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3189:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CloseLogicalChannelAck'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CloseLogicalChannelAck, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3189:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3214:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestChannelCloseAck'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestChannelCloseAck, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3214:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3239:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestChannelCloseRelease'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestChannelCloseRelease, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3239:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3264:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplexTableEntryNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplexTableEntryNumber, PASN_Integer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3264:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3282:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestModeRelease'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestModeRelease, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3282:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3307:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ModeDescription'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ModeDescription, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3307:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3337:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ModeElementType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ModeElementType, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3337:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3435:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplexedStreamModeParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplexedStreamModeParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3435:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3460:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplePayloadStreamElementMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplePayloadStreamElementMode, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3460:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3487:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DepFECMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DepFECMode, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3487:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3515:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_V76ModeParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_V76ModeParameters, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3515:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3544:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_VideoMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_VideoMode, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3544:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3607:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_IS11172VideoMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_IS11172VideoMode, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3607:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3657:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_AudioMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_AudioMode, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3657:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3755:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_VBDMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_VBDMode, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3755:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3782:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_EncryptionMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_EncryptionMode, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3782:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3811:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RoundTripDelayRequest'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RoundTripDelayRequest, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3811:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3836:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RoundTripDelayResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RoundTripDelayResponse, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3836:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3861:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MaintenanceLoopOffCommand'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MaintenanceLoopOffCommand, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3861:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3884:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CommunicationModeRequest'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CommunicationModeRequest, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3884:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3909:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CommunicationModeResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CommunicationModeResponse, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3909:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3942:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ConferenceRequest'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ConferenceRequest, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:3942:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4005:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CertSelectionCriteria'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CertSelectionCriteria, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4005:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4023:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_Criteria'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_Criteria, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4023:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4049:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_McuNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_McuNumber, PASN_Integer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4049:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4067:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_TerminalNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_TerminalNumber, PASN_Integer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4067:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4100:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ConferenceResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ConferenceResponse, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4100:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4221:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_TerminalID'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_TerminalID, PASN_OctetString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4221:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4244:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ConferenceID'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ConferenceID, PASN_OctetString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4244:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4267:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_Password'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_Password, PASN_OctetString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4267:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4290:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RemoteMCRequest'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RemoteMCRequest, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4290:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4315:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RemoteMCResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RemoteMCResponse, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4315:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4350:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultilinkRequest'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultilinkRequest, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4350:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4412:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultilinkResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultilinkResponse, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4412:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4472:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultilinkIndication'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultilinkIndication, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4472:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4517:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DialingInformation'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DialingInformation, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4517:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4555:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DialingInformationNetworkType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DialingInformationNetworkType, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4555:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4586:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ConnectionIdentifier'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ConnectionIdentifier, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4586:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4612:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MaximumBitRate'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MaximumBitRate, PASN_Integer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4612:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4630:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_LogicalChannelRateRequest'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_LogicalChannelRateRequest, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4630:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4657:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_LogicalChannelRateAcknowledge'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_LogicalChannelRateAcknowledge, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4657:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4684:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_LogicalChannelRateRejectReason'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_LogicalChannelRateRejectReason, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4684:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4706:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_LogicalChannelRateRelease'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_LogicalChannelRateRelease, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4706:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4731:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_SendTerminalCapabilitySet'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_SendTerminalCapabilitySet, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4731:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4762:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_EncryptionCommand'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_EncryptionCommand, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4762:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4796:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_EndSessionCommand'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_EndSessionCommand, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4796:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4843:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ConferenceCommand'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ConferenceCommand, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4843:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4890:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_SubstituteConferenceIDCommand'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_SubstituteConferenceIDCommand, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4890:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4915:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_EncryptionUpdateDirection'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_EncryptionUpdateDirection, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4915:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4937:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_KeyProtectionMethod'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_KeyProtectionMethod, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4937:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4964:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_EncryptionUpdateRequest'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_EncryptionUpdateRequest, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4964:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4995:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_PictureReference'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_PictureReference, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:4995:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5020:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223MultiplexReconfiguration'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223MultiplexReconfiguration, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5020:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5059:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_FunctionNotUnderstood'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_FunctionNotUnderstood, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5059:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5105:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ConferenceIndication'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ConferenceIndication, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5105:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5158:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_TerminalYouAreSeeingInSubPictureNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_TerminalYouAreSeeingInSubPictureNumber, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5158:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5184:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_VideoIndicateCompose'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_VideoIndicateCompose, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5184:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5209:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223SkewIndication'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223SkewIndication, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5209:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5236:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H2250MaximumSkewIndication'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H2250MaximumSkewIndication, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5236:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5263:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MCLocationIndication'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MCLocationIndication, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5263:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5288:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_VendorIdentification'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_VendorIdentification, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5288:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5320:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_IV8'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_IV8, PASN_OctetString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5320:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5343:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_IV16'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_IV16, PASN_OctetString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5343:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5366:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_Params'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_Params, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5366:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5406:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_UserInputIndication'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_UserInputIndication, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5406:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5470:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MobileMultilinkReconfigurationIndication'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MobileMultilinkReconfigurationIndication, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5470:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5498:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_GenericParameter'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_GenericParameter, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5498:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5516:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NonStandardIdentifier_h221NonStandard'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NonStandardIdentifier_h221NonStandard, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5516:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5543:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MasterSlaveDeterminationAck_decision'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MasterSlaveDeterminationAck_decision, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5543:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5565:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MasterSlaveDeterminationReject_cause'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MasterSlaveDeterminationReject_cause, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5565:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5588:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_CapabilityTableEntry'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_CapabilityTableEntry, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5588:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5608:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_CapabilityDescriptor'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_CapabilityDescriptor, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5608:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5628:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_AlternativeCapabilitySet'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_AlternativeCapabilitySet, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5628:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5648:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_TerminalCapabilitySetReject_cause'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_TerminalCapabilitySetReject_cause, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5648:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5679:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_Capability_h233EncryptionReceiveCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_Capability_h233EncryptionReceiveCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5679:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5706:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_VCCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_VCCapability, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5706:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5724:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_VCCapability_aal1'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_VCCapability_aal1, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5724:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5757:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_VCCapability_aal5'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_VCCapability_aal5, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5757:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5785:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223Capability_h223MultiplexTableCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223Capability_h223MultiplexTableCapability, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5785:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5814:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223Capability_mobileOperationTransmitCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223Capability_mobileOperationTransmitCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5814:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5843:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223Capability_mobileMultilinkFrameCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223Capability_mobileMultilinkFrameCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5843:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5869:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H2250Capability_mcCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H2250Capability_mcCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5869:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5897:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_RedundancyEncodingCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_RedundancyEncodingCapability, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5897:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5917:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_RTPPayloadType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_RTPPayloadType, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5917:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5935:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MediaTransportType_atm_AAL5_compressed'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MediaTransportType_atm_AAL5_compressed, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5935:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5962:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_QOSCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_QOSCapability, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5962:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5982:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_MediaChannelCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_MediaChannelCapability, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:5982:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6002:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_CapabilityTableEntryNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_CapabilityTableEntryNumber, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6002:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6022:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RTPH263VideoRedundancyEncoding_frameToThreadMapping'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RTPH263VideoRedundancyEncoding_frameToThreadMapping, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6022:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6051:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RTPH263VideoRedundancyEncoding_containedThreads'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RTPH263VideoRedundancyEncoding_containedThreads, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6051:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6069:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RTPH263VideoRedundancyFrameMapping_frameSequence'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RTPH263VideoRedundancyFrameMapping_frameSequence, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6069:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6089:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_MediaDistributionCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_MediaDistributionCapability, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6089:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6109:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_DataApplicationCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_DataApplicationCapability, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6109:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6129:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_VideoCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_VideoCapability, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6129:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6149:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_GenericCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_GenericCapability, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6149:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6169:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_EnhancementOptions'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_EnhancementOptions, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6169:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6189:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_BEnhancementParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_BEnhancementParameters, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6189:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6209:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_CustomPictureClockFrequency'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_CustomPictureClockFrequency, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6209:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6229:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_CustomPictureFormat'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_CustomPictureFormat, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6229:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6249:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_H263VideoModeCombos'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_H263VideoModeCombos, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6249:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6267:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RefPictureSelection_additionalPictureMemory'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RefPictureSelection_additionalPictureMemory, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6267:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6306:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RefPictureSelection_videoBackChannelSend'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RefPictureSelection_videoBackChannelSend, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6306:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6334:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CustomPictureFormat_pixelAspectInformation'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CustomPictureFormat_pixelAspectInformation, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6334:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6372:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_H263ModeComboFlags'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_H263ModeComboFlags, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6372:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6390:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_AudioCapability_g7231'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_AudioCapability_g7231, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6390:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6416:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_G7231AnnexCCapability_g723AnnexCAudioMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_G7231AnnexCCapability_g723AnnexCAudioMode, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6416:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6453:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DataApplicationCapability_application'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DataApplicationCapability_application, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6453:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6526:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DataProtocolCapability_v76wCompression'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DataProtocolCapability_v76wCompression, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6526:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6556:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_T84Profile_t84Restricted'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_T84Profile_t84Restricted, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6556:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6599:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_T38FaxUdpOptions_t38FaxUdpEC'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_T38FaxUdpOptions_t38FaxUdpEC, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6599:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6623:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_NonStandardParameter'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_NonStandardParameter, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6623:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6643:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_ParameterIdentifier'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_ParameterIdentifier, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6643:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6663:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_FECCapability_rfc2733Format'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_FECCapability_rfc2733Format, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6663:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6693:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NetworkAccessParameters_distribution'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NetworkAccessParameters_distribution, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6693:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6718:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NetworkAccessParameters_networkAddress'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NetworkAccessParameters_networkAddress, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6718:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6754:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NetworkAccessParameters_t120SetupProcedure'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NetworkAccessParameters_t120SetupProcedure, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6754:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6777:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_Q2931Address_address'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_Q2931Address_address, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6777:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6808:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H235Media_mediaType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H235Media_mediaType, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6808:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6891:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223LogicalChannelParameters_adaptationLayerType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223LogicalChannelParameters_adaptationLayerType, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6891:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6951:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223AL1MParameters_transferMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223AL1MParameters_transferMode, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6951:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6973:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223AL1MParameters_headerFEC'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223AL1MParameters_headerFEC, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6973:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6995:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223AL1MParameters_crcLength'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223AL1MParameters_crcLength, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:6995:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7025:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223AL1MParameters_arqType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223AL1MParameters_arqType, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7025:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7055:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223AL2MParameters_headerFEC'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223AL2MParameters_headerFEC, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7055:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7077:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223AL3MParameters_headerFormat'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223AL3MParameters_headerFormat, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7077:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7099:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223AL3MParameters_crcLength'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223AL3MParameters_crcLength, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7099:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7129:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223AL3MParameters_arqType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223AL3MParameters_arqType, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7129:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7159:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223AnnexCArqParameters_numberOfRetransmissions'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223AnnexCArqParameters_numberOfRetransmissions, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7159:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7181:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_V76LogicalChannelParameters_suspendResume'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_V76LogicalChannelParameters_suspendResume, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7181:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7206:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_V76LogicalChannelParameters_mode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_V76LogicalChannelParameters_mode, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7206:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7237:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H2250LogicalChannelParameters_mediaPacketization'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H2250LogicalChannelParameters_mediaPacketization, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7237:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7268:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RTPPayloadType_payloadDescriptor'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RTPPayloadType_payloadDescriptor, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7268:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7300:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_MultiplePayloadStreamElement'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_MultiplePayloadStreamElement, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7300:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7318:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_UnicastAddress_iPAddress'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_UnicastAddress_iPAddress, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7318:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7344:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_UnicastAddress_iPXAddress'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_UnicastAddress_iPXAddress, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7344:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7371:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_UnicastAddress_iP6Address'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_UnicastAddress_iP6Address, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7371:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7397:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MulticastAddress_iPAddress'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MulticastAddress_iPAddress, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7397:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7423:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MulticastAddress_iP6Address'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MulticastAddress_iP6Address, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7423:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7451:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_EscrowData'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_EscrowData, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7451:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7471:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_OpenLogicalChannelAck_forwardMultiplexAckParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_OpenLogicalChannelAck_forwardMultiplexAckParameters, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7471:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7499:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_OpenLogicalChannelReject_cause'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_OpenLogicalChannelReject_cause, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7499:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7534:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CloseLogicalChannel_source'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CloseLogicalChannel_source, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7534:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7556:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CloseLogicalChannel_reason'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CloseLogicalChannel_reason, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7556:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7579:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestChannelClose_reason'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestChannelClose_reason, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7579:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7603:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestChannelCloseReject_cause'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestChannelCloseReject_cause, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7603:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7626:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_MultiplexEntryDescriptor'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_MultiplexEntryDescriptor, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7626:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7646:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_MultiplexElement'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_MultiplexElement, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7646:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7666:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplexElement_type'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplexElement_type, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7666:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7695:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplexElement_repeatCount'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplexElement_repeatCount, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7695:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7719:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_MultiplexTableEntryNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_MultiplexTableEntryNumber, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7719:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7739:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_MultiplexEntryRejectionDescriptions'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_MultiplexEntryRejectionDescriptions, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7739:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7757:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplexEntryRejectionDescriptions_cause'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplexEntryRejectionDescriptions_cause, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7757:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7781:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_RequestMultiplexEntryRejectionDescriptions'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_RequestMultiplexEntryRejectionDescriptions, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7781:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7799:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestMultiplexEntryRejectionDescriptions_cause'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestMultiplexEntryRejectionDescriptions_cause, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7799:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7822:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_ModeDescription'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_ModeDescription, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7822:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7840:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestModeAck_response'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestModeAck_response, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7840:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7862:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestModeReject_cause'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestModeReject_cause, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7862:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7890:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H235Mode_mediaMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H235Mode_mediaMode, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7890:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7941:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_RedundancyEncodingDTModeElement'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_RedundancyEncodingDTModeElement, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7941:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7967:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RedundancyEncodingDTModeElement_type'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RedundancyEncodingDTModeElement_type, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:7967:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8039:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_MultiplePayloadStreamElementMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_MultiplePayloadStreamElementMode, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8039:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8059:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_FECMode_rfc2733Format'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_FECMode_rfc2733Format, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8059:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8095:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223ModeParameters_adaptationLayerType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223ModeParameters_adaptationLayerType, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8095:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8158:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RedundancyEncodingMode_secondaryEncoding'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RedundancyEncodingMode_secondaryEncoding, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8158:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8193:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H261VideoMode_resolution'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H261VideoMode_resolution, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8193:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8215:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H262VideoMode_profileAndLevel'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H262VideoMode_profileAndLevel, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8215:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8246:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H263VideoMode_resolution'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H263VideoMode_resolution, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8246:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8272:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_AudioMode_g7231'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_AudioMode_g7231, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8272:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8296:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_IS11172AudioMode_audioLayer'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_IS11172AudioMode_audioLayer, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8296:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8319:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_IS11172AudioMode_audioSampling'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_IS11172AudioMode_audioSampling, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8319:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8342:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_IS11172AudioMode_multichannelType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_IS11172AudioMode_multichannelType, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8342:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8365:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_IS13818AudioMode_audioLayer'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_IS13818AudioMode_audioLayer, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8365:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8388:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_IS13818AudioMode_audioSampling'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_IS13818AudioMode_audioSampling, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8388:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8414:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_IS13818AudioMode_multichannelType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_IS13818AudioMode_multichannelType, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8414:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8444:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_G7231AnnexCMode_g723AnnexCAudioMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_G7231AnnexCMode_g723AnnexCAudioMode, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8444:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8480:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DataMode_application'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DataMode_application, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8480:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8547:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MaintenanceLoopRequest_type'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MaintenanceLoopRequest_type, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8547:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8579:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MaintenanceLoopAck_type'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MaintenanceLoopAck_type, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8579:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8611:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MaintenanceLoopReject_type'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MaintenanceLoopReject_type, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8611:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8641:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MaintenanceLoopReject_cause'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MaintenanceLoopReject_cause, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8641:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8664:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_CommunicationModeTableEntry'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_CommunicationModeTableEntry, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8664:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8686:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CommunicationModeTableEntry_dataType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CommunicationModeTableEntry_dataType, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8686:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8730:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_TerminalLabel'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_TerminalLabel, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8730:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8748:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ConferenceResponse_makeMeChairResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ConferenceResponse_makeMeChairResponse, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8748:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8770:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ConferenceResponse_extensionAddressResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ConferenceResponse_extensionAddressResponse, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8770:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8795:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ConferenceResponse_broadcastMyLogicalChannelResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ConferenceResponse_broadcastMyLogicalChannelResponse, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8795:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8817:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ConferenceResponse_makeTerminalBroadcasterResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ConferenceResponse_makeTerminalBroadcasterResponse, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8817:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8839:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ConferenceResponse_sendThisSourceResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ConferenceResponse_sendThisSourceResponse, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8839:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8863:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_TerminalInformation'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_TerminalInformation, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8863:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8881:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RemoteMCResponse_reject'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RemoteMCResponse_reject, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8881:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8903:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultilinkRequest_callInformation'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultilinkRequest_callInformation, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8903:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8928:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultilinkRequest_addConnection'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultilinkRequest_addConnection, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8928:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8954:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultilinkRequest_removeConnection'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultilinkRequest_removeConnection, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8954:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8979:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultilinkResponse_callInformation'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultilinkResponse_callInformation, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:8979:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9005:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultilinkResponse_removeConnection'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultilinkResponse_removeConnection, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9005:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9030:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultilinkResponse_maximumHeaderInterval'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultilinkResponse_maximumHeaderInterval, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9030:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9055:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultilinkIndication_crcDesired'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultilinkIndication_crcDesired, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9055:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9078:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultilinkIndication_excessiveError'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultilinkIndication_excessiveError, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9078:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9105:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_DialingInformationNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_DialingInformationNumber, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9105:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9125:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_DialingInformationNetworkType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_DialingInformationNetworkType, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9125:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9145:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_FlowControlCommand_scope'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_FlowControlCommand_scope, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9145:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9175:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_FlowControlCommand_restriction'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_FlowControlCommand_restriction, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9175:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9197:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_EndSessionCommand_gstnOptions'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_EndSessionCommand_gstnOptions, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9197:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9222:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_EndSessionCommand_isdnOptions'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_EndSessionCommand_isdnOptions, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9222:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9256:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MiscellaneousCommand_type'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MiscellaneousCommand_type, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9256:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9362:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223MultiplexReconfiguration_h223ModeChange'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223MultiplexReconfiguration_h223ModeChange, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9362:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9386:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223MultiplexReconfiguration_h223AnnexADoubleFlag'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223MultiplexReconfiguration_h223AnnexADoubleFlag, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9386:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9411:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NewATMVCCommand_aal'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NewATMVCCommand_aal, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9411:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9446:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NewATMVCCommand_multiplex'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NewATMVCCommand_multiplex, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9446:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9469:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MobileMultilinkReconfigurationCommand_status'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MobileMultilinkReconfigurationCommand_status, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9469:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9491:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_FunctionNotSupported_cause'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_FunctionNotSupported_cause, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9491:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9517:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MiscellaneousIndication_type'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MiscellaneousIndication_type, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9517:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9564:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_JitterIndication_scope'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_JitterIndication_scope, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9564:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9597:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NewATMVCIndication_aal'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NewATMVCIndication_aal, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9597:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9632:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NewATMVCIndication_multiplex'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NewATMVCIndication_multiplex, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9632:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9657:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_UserInputIndication_userInputSupportIndication'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_UserInputIndication_userInputSupportIndication, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9657:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9691:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_UserInputIndication_encryptedAlphanumeric'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_UserInputIndication_encryptedAlphanumeric, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9691:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9724:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_FlowControlIndication_scope'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_FlowControlIndication_scope, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9724:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9754:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_FlowControlIndication_restriction'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_FlowControlIndication_restriction, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9754:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9778:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_TerminalCapabilitySetReject_cause_tableEntryCapacityExceeded'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_TerminalCapabilitySetReject_cause_tableEntryCapacityExceeded, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9778:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9809:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_VCCapability_availableBitRates_type'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_VCCapability_availableBitRates_type, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9809:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9840:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_Q2931Address'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_Q2931Address, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9840:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9858:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223Capability_h223MultiplexTableCapability_enhanced'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223Capability_h223MultiplexTableCapability_enhanced, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9858:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9887:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_RTPH263VideoRedundancyFrameMapping'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_RTPH263VideoRedundancyFrameMapping, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9887:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9905:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RefPictureSelection_enhancedReferencePicSelect_subPictureRemovalParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RefPictureSelection_enhancedReferencePicSelect_subPictureRemovalParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9905:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9934:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CustomPictureFormat_mPI_customPCF'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CustomPictureFormat_mPI_customPCF, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9934:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9952:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CustomPictureFormat_pixelAspectInformation_pixelAspectCode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CustomPictureFormat_pixelAspectInformation_pixelAspectCode, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9952:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9972:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CustomPictureFormat_pixelAspectInformation_extendedPAR'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CustomPictureFormat_pixelAspectInformation_extendedPAR, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9972:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9990:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DataApplicationCapability_application_t84'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DataApplicationCapability_application_t84, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:9990:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10016:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DataApplicationCapability_application_nlpid'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DataApplicationCapability_application_nlpid, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10016:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10042:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DepFECCapability_rfc2733_separateStream'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DepFECCapability_rfc2733_separateStream, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10042:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10073:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_OpenLogicalChannel_forwardLogicalChannelParameters_multiplexParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_OpenLogicalChannel_forwardLogicalChannelParameters_multiplexParameters, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10073:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10127:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_OpenLogicalChannel_reverseLogicalChannelParameters_multiplexParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_OpenLogicalChannel_reverseLogicalChannelParameters_multiplexParameters, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10127:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10169:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223LogicalChannelParameters_adaptationLayerType_al3'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223LogicalChannelParameters_adaptationLayerType_al3, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10169:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10197:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_RedundancyEncodingElement'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_RedundancyEncodingElement, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10197:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10217:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DepFECData_rfc2733_mode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DepFECData_rfc2733_mode, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10217:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10249:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_FECData_rfc2733_pktMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_FECData_rfc2733_pktMode, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10249:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10285:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_UnicastAddress_iPSourceRouteAddress_routing'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_UnicastAddress_iPSourceRouteAddress_routing, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10285:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10307:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_UnicastAddress_iPSourceRouteAddress_route'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_UnicastAddress_iPSourceRouteAddress_route, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10307:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10328:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_OpenLogicalChannelAck_reverseLogicalChannelParameters_multiplexParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_OpenLogicalChannelAck_reverseLogicalChannelParameters_multiplexParameters, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10328:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10365:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DepFECMode_rfc2733Mode_mode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DepFECMode_rfc2733Mode_mode, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10365:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10394:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223ModeParameters_adaptationLayerType_al3'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223ModeParameters_adaptationLayerType_al3, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10394:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10420:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DataMode_application_nlpid'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DataMode_application_nlpid, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10420:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10446:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultilinkRequest_maximumHeaderInterval_requestType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultilinkRequest_maximumHeaderInterval_requestType, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10446:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10470:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultilinkResponse_addConnection_responseCode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultilinkResponse_addConnection_responseCode, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10470:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10501:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_CapabilityDescriptorNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_CapabilityDescriptorNumber, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10501:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10519:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MiscellaneousCommand_type_videoFastUpdateGOB'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MiscellaneousCommand_type_videoFastUpdateGOB, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10519:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10545:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MiscellaneousCommand_type_videoFastUpdateMB'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MiscellaneousCommand_type_videoFastUpdateMB, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10545:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10577:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MiscellaneousCommand_type_videoBadMBs'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MiscellaneousCommand_type_videoBadMBs, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10577:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10606:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_PictureReference'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_PictureReference, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10606:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10624:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MiscellaneousCommand_type_lostPartialPicture'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MiscellaneousCommand_type_lostPartialPicture, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10624:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10651:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MiscellaneousCommand_type_encryptionUpdateAck'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MiscellaneousCommand_type_encryptionUpdateAck, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10651:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10676:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NewATMVCCommand_aal_aal5'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NewATMVCCommand_aal_aal5, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10676:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10702:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NewATMVCCommand_reverseParameters_multiplex'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NewATMVCCommand_reverseParameters_multiplex, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10702:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10725:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MiscellaneousIndication_type_videoNotDecodedMBs'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MiscellaneousIndication_type_videoNotDecodedMBs, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10725:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10752:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NewATMVCIndication_aal_aal5'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NewATMVCIndication_aal_aal5, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10752:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10778:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NewATMVCIndication_reverseParameters_multiplex'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NewATMVCIndication_reverseParameters_multiplex, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10778:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10801:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_UserInputIndication_signal_rtp'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_UserInputIndication_signal_rtp, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10801:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10833:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_UserInputIndication_signalUpdate_rtp'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_UserInputIndication_signalUpdate_rtp, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10833:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10858:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_UserInputIndication_extendedAlphanumeric_encryptedAlphanumeric'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_UserInputIndication_extendedAlphanumeric_encryptedAlphanumeric, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10858:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10889:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_VCCapability_availableBitRates_type_rangeOfBitRates'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_VCCapability_availableBitRates_type_rangeOfBitRates, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10889:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10915:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CustomPictureFormat_mPI_customPCF_subtype'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CustomPictureFormat_mPI_customPCF_subtype, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10915:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10942:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CustomPictureFormat_pixelAspectInformation_extendedPAR_subtype'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CustomPictureFormat_pixelAspectInformation_extendedPAR_subtype, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10942:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10968:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_V76LogicalChannelParameters_mode_eRM_recovery'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_V76LogicalChannelParameters_mode_eRM_recovery, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10968:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10994:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DepFECData_rfc2733_mode_separateStream'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DepFECData_rfc2733_mode_separateStream, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:10994:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11029:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_FECData_rfc2733_pktMode_rfc2733sameport'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_FECData_rfc2733_pktMode_rfc2733sameport, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11029:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11052:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_FECData_rfc2733_pktMode_rfc2733diffport'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_FECData_rfc2733_pktMode_rfc2733diffport, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11052:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11080:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DepFECMode_rfc2733Mode_mode_separateStream'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DepFECMode_rfc2733Mode_mode_separateStream, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11080:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11115:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultilinkResponse_addConnection_responseCode_rejected'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultilinkResponse_addConnection_responseCode_rejected, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11115:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11137:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MiscellaneousCommand_type_progressiveRefinementStart_repeatCount'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MiscellaneousCommand_type_progressiveRefinementStart_repeatCount, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11137:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11161:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NewATMVCCommand_aal_aal1_clockRecovery'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NewATMVCCommand_aal_aal1_clockRecovery, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11161:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11184:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NewATMVCCommand_aal_aal1_errorCorrection'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NewATMVCCommand_aal_aal1_errorCorrection, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11184:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11208:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NewATMVCIndication_aal_aal1_clockRecovery'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NewATMVCIndication_aal_aal1_clockRecovery, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11208:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11231:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NewATMVCIndication_aal_aal1_errorCorrection'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NewATMVCIndication_aal_aal1_errorCorrection, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11231:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11255:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DepFECData_rfc2733_mode_separateStream_differentPort'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DepFECData_rfc2733_mode_separateStream_differentPort, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11255:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11285:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DepFECData_rfc2733_mode_separateStream_samePort'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DepFECData_rfc2733_mode_separateStream_samePort, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11285:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11310:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DepFECMode_rfc2733Mode_mode_separateStream_differentPort'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DepFECMode_rfc2733Mode_mode_separateStream_differentPort, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11310:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11340:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DepFECMode_rfc2733Mode_mode_separateStream_samePort'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DepFECMode_rfc2733Mode_mode_separateStream_samePort, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11340:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11365:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_GenericMessage'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_GenericMessage, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11365:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11397:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NonStandardParameter'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NonStandardParameter, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11397:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11423:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MasterSlaveDeterminationAck'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MasterSlaveDeterminationAck, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11423:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11448:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MasterSlaveDeterminationReject'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MasterSlaveDeterminationReject, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11448:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11473:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_TerminalCapabilitySet'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_TerminalCapabilitySet, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11473:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11508:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CapabilityTableEntry'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CapabilityTableEntry, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11508:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11538:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CapabilityDescriptor'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CapabilityDescriptor, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11538:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11568:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_TerminalCapabilitySetReject'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_TerminalCapabilitySetReject, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11568:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11594:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H222Capability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H222Capability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11594:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11620:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223Capability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223Capability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11620:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11673:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_V76Capability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_V76Capability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11673:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11712:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MediaPacketizationCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MediaPacketizationCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11712:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11742:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RSVPParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RSVPParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11742:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11781:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_QOSCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_QOSCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11781:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11814:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_TransportCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_TransportCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11814:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11847:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RedundancyEncodingCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RedundancyEncodingCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11847:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11878:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RTPH263VideoRedundancyEncoding'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RTPH263VideoRedundancyEncoding, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11878:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11910:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RTPH263VideoRedundancyFrameMapping'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RTPH263VideoRedundancyFrameMapping, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11910:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11936:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultipointCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultipointCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11936:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11963:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MediaDistributionCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MediaDistributionCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:11963:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12000:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ExtendedVideoCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ExtendedVideoCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12000:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12030:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_EnhancementLayerInfo'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_EnhancementLayerInfo, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12030:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12064:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H263ModeComboFlags'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H263ModeComboFlags, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12064:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12116:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_G7231AnnexCCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_G7231AnnexCCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12116:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12147:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DataApplicationCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DataApplicationCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12147:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12173:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_T38FaxUdpOptions'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_T38FaxUdpOptions, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12173:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12205:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_AuthenticationCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_AuthenticationCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12205:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12236:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_IntegrityCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_IntegrityCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12236:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12265:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ConferenceCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ConferenceCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12265:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12299:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_GenericCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_GenericCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12299:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12337:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_GenericParameter'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_GenericParameter, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12337:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12368:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplexedStreamCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplexedStreamCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12368:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12399:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplePayloadStreamCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplePayloadStreamCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12399:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12424:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_FECCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_FECCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12424:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12456:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NetworkAccessParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NetworkAccessParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12456:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12491:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_Q2931Address'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_Q2931Address, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12491:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12521:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223LogicalChannelParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223LogicalChannelParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12521:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12547:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223AL1MParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223AL1MParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12547:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12583:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223AL2MParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223AL2MParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12583:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12609:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223AL3MParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223AL3MParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12609:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12643:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223AnnexCArqParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223AnnexCArqParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12643:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12669:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_V76HDLCParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_V76HDLCParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12669:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12696:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RTPPayloadType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RTPPayloadType, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12696:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12726:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplePayloadStream'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplePayloadStream, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12726:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12751:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_EncryptionSync'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_EncryptionSync, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12751:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12786:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_OpenLogicalChannelReject'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_OpenLogicalChannelReject, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12786:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12812:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H2250LogicalChannelAckParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H2250LogicalChannelAckParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12812:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12853:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CloseLogicalChannel'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CloseLogicalChannel, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12853:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12884:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestChannelClose'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestChannelClose, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12884:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12916:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestChannelCloseReject'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestChannelCloseReject, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12916:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12942:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplexEntrySend'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplexEntrySend, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12942:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12968:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplexEntryDescriptor'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplexEntryDescriptor, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12968:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12998:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplexElement'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplexElement, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:12998:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13024:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplexEntrySendAck'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplexEntrySendAck, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13024:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13050:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplexEntrySendReject'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplexEntrySendReject, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13050:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13076:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplexEntryRejectionDescriptions'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplexEntryRejectionDescriptions, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13076:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13102:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplexEntrySendRelease'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplexEntrySendRelease, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13102:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13127:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestMultiplexEntry'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestMultiplexEntry, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13127:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13152:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestMultiplexEntryAck'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestMultiplexEntryAck, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13152:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13177:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestMultiplexEntryReject'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestMultiplexEntryReject, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13177:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13203:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestMultiplexEntryRejectionDescriptions'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestMultiplexEntryRejectionDescriptions, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13203:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13229:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestMultiplexEntryRelease'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestMultiplexEntryRelease, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13229:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13254:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestMode, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13254:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13280:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestModeAck'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestModeAck, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13280:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13306:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestModeReject'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestModeReject, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13306:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13332:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RedundancyEncodingDTModeElement'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RedundancyEncodingDTModeElement, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13332:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13357:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultiplePayloadStreamMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultiplePayloadStreamMode, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13357:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13382:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_FECMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_FECMode, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13382:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13414:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H223ModeParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H223ModeParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13414:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13440:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RedundancyEncodingMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RedundancyEncodingMode, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13440:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13470:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H261VideoMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H261VideoMode, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13470:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13497:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H262VideoMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H262VideoMode, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13497:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13537:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_IS11172AudioMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_IS11172AudioMode, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13537:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13565:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_IS13818AudioMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_IS13818AudioMode, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13565:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13595:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_G7231AnnexCMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_G7231AnnexCMode, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13595:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13622:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DataMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DataMode, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13622:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13648:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MaintenanceLoopRequest'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MaintenanceLoopRequest, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13648:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13673:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MaintenanceLoopAck'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MaintenanceLoopAck, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13673:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13698:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MaintenanceLoopReject'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MaintenanceLoopReject, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13698:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13724:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CommunicationModeCommand'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CommunicationModeCommand, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13724:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13749:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_TerminalLabel'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_TerminalLabel, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13749:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13775:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RequestAllTerminalIDsResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RequestAllTerminalIDsResponse, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13775:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13800:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_TerminalInformation'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_TerminalInformation, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13800:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13826:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DialingInformationNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DialingInformationNumber, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13826:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13857:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_LogicalChannelRateReject'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_LogicalChannelRateReject, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13857:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13889:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_FlowControlCommand'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_FlowControlCommand, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13889:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13915:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MiscellaneousCommand'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MiscellaneousCommand, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13915:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13946:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MobileMultilinkReconfigurationCommand'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MobileMultilinkReconfigurationCommand, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13946:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13973:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_FunctionNotSupported'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_FunctionNotSupported, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:13973:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14003:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MiscellaneousIndication'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MiscellaneousIndication, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14003:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14029:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_JitterIndication'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_JitterIndication, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14029:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14063:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_FlowControlIndication'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_FlowControlIndication, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14063:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14089:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_VCCapability_availableBitRates'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_VCCapability_availableBitRates, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14089:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14114:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_VCCapability_aal1ViaGateway'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_VCCapability_aal1ViaGateway, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14114:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14148:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RefPictureSelection_enhancedReferencePicSelect'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RefPictureSelection_enhancedReferencePicSelect, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14148:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14177:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CustomPictureFormat_mPI'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CustomPictureFormat_mPI, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14177:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14208:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DepFECCapability_rfc2733'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DepFECCapability_rfc2733, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14208:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14234:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_OpenLogicalChannel_forwardLogicalChannelParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_OpenLogicalChannel_forwardLogicalChannelParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14234:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14269:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_OpenLogicalChannel_reverseLogicalChannelParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_OpenLogicalChannel_reverseLogicalChannelParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14269:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14303:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RedundancyEncoding_rtpRedundancyEncoding'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RedundancyEncoding_rtpRedundancyEncoding, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14303:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14334:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DepFECData_rfc2733'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DepFECData_rfc2733, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14334:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14359:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_FECData_rfc2733'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_FECData_rfc2733, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14359:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14390:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_UnicastAddress_iPSourceRouteAddress'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_UnicastAddress_iPSourceRouteAddress, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14390:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14418:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_OpenLogicalChannelAck_reverseLogicalChannelParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_OpenLogicalChannelAck_reverseLogicalChannelParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14418:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14452:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DepFECMode_rfc2733Mode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DepFECMode_rfc2733Mode, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14452:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14477:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ConferenceRequest_requestTerminalCertificate'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ConferenceRequest_requestTerminalCertificate, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14477:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14510:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ConferenceResponse_mCTerminalIDResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ConferenceResponse_mCTerminalIDResponse, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14510:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14536:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ConferenceResponse_terminalIDResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ConferenceResponse_terminalIDResponse, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14536:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14562:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ConferenceResponse_conferenceIDResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ConferenceResponse_conferenceIDResponse, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14562:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14588:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ConferenceResponse_passwordResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ConferenceResponse_passwordResponse, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14588:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14614:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ConferenceResponse_chairTokenOwnerResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ConferenceResponse_chairTokenOwnerResponse, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14614:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14640:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ConferenceResponse_terminalCertificateResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ConferenceResponse_terminalCertificateResponse, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14640:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14671:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultilinkRequest_maximumHeaderInterval'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultilinkRequest_maximumHeaderInterval, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14671:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14696:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MultilinkResponse_addConnection'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MultilinkResponse_addConnection, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14696:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14722:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_SendTerminalCapabilitySet_specificRequest'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_SendTerminalCapabilitySet_specificRequest, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14722:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14754:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_EncryptionCommand_encryptionAlgorithmID'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_EncryptionCommand_encryptionAlgorithmID, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14754:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14780:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NewATMVCCommand_reverseParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NewATMVCCommand_reverseParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14780:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14808:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NewATMVCIndication_reverseParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NewATMVCIndication_reverseParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14808:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14836:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_UserInputIndication_signal'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_UserInputIndication_signal, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14836:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14876:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_UserInputIndication_signalUpdate'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_UserInputIndication_signalUpdate, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14876:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14906:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_UserInputIndication_extendedAlphanumeric'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_UserInputIndication_extendedAlphanumeric, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14906:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14938:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_V76LogicalChannelParameters_mode_eRM'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_V76LogicalChannelParameters_mode_eRM, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14938:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14964:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MiscellaneousCommand_type_progressiveRefinementStart'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MiscellaneousCommand_type_progressiveRefinementStart, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14964:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14989:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_MiscellaneousCommand_type_encryptionUpdateCommand'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_MiscellaneousCommand_type_encryptionUpdateCommand, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:14989:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15019:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NewATMVCCommand_aal_aal1'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NewATMVCCommand_aal_aal1, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15019:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15047:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NewATMVCIndication_aal_aal1'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NewATMVCIndication_aal_aal1, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15047:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15075:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NonStandardMessage'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NonStandardMessage, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15075:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15100:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_VCCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_VCCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15100:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15136:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H2250Capability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H2250Capability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15136:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15178:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RefPictureSelection'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RefPictureSelection, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15178:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15211:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CustomPictureFormat'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CustomPictureFormat, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15211:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15241:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H263VideoModeCombos'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H263VideoModeCombos, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15241:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15267:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_T38FaxProfile'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_T38FaxProfile, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15267:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15305:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_EncryptionAuthenticationAndIntegrity'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_EncryptionAuthenticationAndIntegrity, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15305:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15340:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_OpenLogicalChannel'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_OpenLogicalChannel, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15340:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15375:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H235Media'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H235Media, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15375:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15401:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_V76LogicalChannelParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_V76LogicalChannelParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15401:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15430:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RedundancyEncoding'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RedundancyEncoding, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15430:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15462:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_OpenLogicalChannelAck'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_OpenLogicalChannelAck, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15462:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15498:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H235Mode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H235Mode, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15498:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15524:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_RedundancyEncodingDTMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_RedundancyEncodingDTMode, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15524:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15551:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H2250ModeParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H2250ModeParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15551:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15580:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_CommunicationModeTableEntry'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_CommunicationModeTableEntry, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15580:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15630:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NewATMVCCommand'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NewATMVCCommand, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15630:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15661:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_NewATMVCIndication'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_NewATMVCIndication, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15661:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15696:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DataApplicationCapability_application_t38fax'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DataApplicationCapability_application_t38fax, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15696:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15722:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_DataMode_application_t38fax'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_DataMode_application_t38fax, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15722:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15748:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H235SecurityCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H235SecurityCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15748:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15774:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H263Options'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H263Options, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15774:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15839:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H2250LogicalChannelParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H2250LogicalChannelParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15839:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15893:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ModeElement'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ModeElement, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15893:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15933:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H263VideoMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H263VideoMode, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15933:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15972:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_H263VideoCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_H263VideoCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:15972:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:16035:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_EnhancementOptions'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_EnhancementOptions, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:16035:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:16089:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_BEnhancementParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_BEnhancementParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h245.h:16089:5: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:12: /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:33:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ReleaseCompleteReason'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ReleaseCompleteReason, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:33:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:97:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ScnConnectionType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ScnConnectionType, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:97:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:124:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ScnConnectionAggregation'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ScnConnectionAggregation, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:124:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:150:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_PresentationIndicator'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_PresentationIndicator, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:150:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:173:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ScreeningIndicator'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ScreeningIndicator, PASN_Enumeration); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:173:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:197:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_FacilityReason'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_FacilityReason, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:197:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:234:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_TransportAddress'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_TransportAddress, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:234:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:305:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_SupportedProtocols'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_SupportedProtocols, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:305:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:410:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_H221NonStandard'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_H221NonStandard, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:410:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:437:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_TunnelledProtocolAlternateIdentifier'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_TunnelledProtocolAlternateIdentifier, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:437:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:469:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_NonStandardIdentifier'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_NonStandardIdentifier, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:469:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:502:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_AliasAddress'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_AliasAddress, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:502:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:551:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_AddressPattern'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_AddressPattern, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:551:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:590:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_PartyNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_PartyNumber, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:590:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:634:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_NumberDigits'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_NumberDigits, PASN_IA5String); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:634:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:652:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_PublicTypeOfNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_PublicTypeOfNumber, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:652:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:678:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_PrivateTypeOfNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_PrivateTypeOfNumber, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:678:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:707:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_MobileUIM'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_MobileUIM, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:707:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:742:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_TBCD_STRING'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_TBCD_STRING, PASN_IA5String); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:742:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:760:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_GSM_UIM'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_GSM_UIM, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:760:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:799:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ExtendedAliasAddress'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ExtendedAliasAddress, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:799:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:831:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_UseSpecifiedTransport'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_UseSpecifiedTransport, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:831:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:856:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_SecurityServiceMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_SecurityServiceMode, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:856:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:886:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_SecurityErrors'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_SecurityErrors, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:886:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:922:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_SecurityErrors2'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_SecurityErrors2, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:922:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:951:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_H245Security'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_H245Security, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:951:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:988:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_Q954Details'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_Q954Details, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:988:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1014:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_GloballyUniqueID'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_GloballyUniqueID, PASN_OctetString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1014:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1037:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ConferenceIdentifier'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ConferenceIdentifier, H225_GloballyUniqueID); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1037:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1060:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_RequestSeqNum'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_RequestSeqNum, PASN_Integer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1060:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1078:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_GatekeeperIdentifier'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_GatekeeperIdentifier, PASN_BMPString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1078:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1098:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_BandWidth'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_BandWidth, PASN_Integer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1098:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1116:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CallReferenceValue'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CallReferenceValue, PASN_Integer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1116:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1134:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_EndpointIdentifier'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_EndpointIdentifier, PASN_BMPString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1134:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1154:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ProtocolIdentifier'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ProtocolIdentifier, PASN_ObjectId); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1154:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1170:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_TimeToLive'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_TimeToLive, PASN_Integer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1170:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1188:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_H248PackagesDescriptor'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_H248PackagesDescriptor, PASN_OctetString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1188:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1211:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_H248SignalsDescriptor'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_H248SignalsDescriptor, PASN_OctetString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1211:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1234:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CallIdentifier'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CallIdentifier, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1234:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1261:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_EncryptIntAlg'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_EncryptIntAlg, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1261:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1292:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_NonIsoIntegrityMechanism'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_NonIsoIntegrityMechanism, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1292:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1326:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_IntegrityMechanism'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_IntegrityMechanism, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1326:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1363:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ICV'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ICV, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1363:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1389:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_FastStartToken'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_FastStartToken, H235_ClearToken); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1389:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1405:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_EncodedFastStartToken'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_EncodedFastStartToken, PASN_OctetString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1405:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1428:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CryptoH323Token'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CryptoH323Token, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1428:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1493:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CallLinkage'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CallLinkage, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1493:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1524:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CapacityReportingCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CapacityReportingCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1524:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1549:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CarrierInfo'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CarrierInfo, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1549:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1584:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ServiceControlDescriptor'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ServiceControlDescriptor, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1584:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1629:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CallTerminationCause'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CallTerminationCause, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1629:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1658:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CallCreditCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CallCreditCapability, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1658:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1691:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_GenericIdentifier'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_GenericIdentifier, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1691:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1727:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_Content'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_Content, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1727:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1790:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_TransportChannelInfo'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_TransportChannelInfo, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1790:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1855:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_RasMessage'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_RasMessage, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:1855:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2109:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_GatekeeperRejectReason'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_GatekeeperRejectReason, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2109:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2148:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_RegistrationRejectReason'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_RegistrationRejectReason, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2148:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2207:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_UnregRequestReason'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_UnregRequestReason, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2207:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2242:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_UnregRejectReason'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_UnregRejectReason, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2242:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2275:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CallType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CallType, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2275:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2299:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CallModel'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CallModel, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2299:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2321:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_TransportQOS'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_TransportQOS, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2321:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2344:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_UUIEsRequested'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_UUIEsRequested, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2344:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2391:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_AdmissionRejectReason'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2391:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2448:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_BandRejectReason'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_BandRejectReason, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2448:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2486:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_LocationRejectReason'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_LocationRejectReason, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2486:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2535:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_DisengageReason'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_DisengageReason, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2535:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2560:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_DisengageRejectReason'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_DisengageRejectReason, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2560:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2591:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_InfoRequestResponseStatus'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_InfoRequestResponseStatus, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2591:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2617:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_InfoRequestNakReason'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_InfoRequestNakReason, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2617:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2648:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_H323_UserInformation_user_data'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_H323_UserInformation_user_data, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2648:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2687:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_H323_UU_PDU_h323_message_body'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_H323_UU_PDU_h323_message_body, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2687:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2793:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_PASN_OctetString'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_PASN_OctetString, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2793:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2813:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_NonStandardParameter'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_NonStandardParameter, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2813:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2833:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_GenericData'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_GenericData, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2833:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2853:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_ClearToken'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_ClearToken, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2853:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2873:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_CryptoH323Token'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_CryptoH323Token, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2873:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2893:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_AliasAddress'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_AliasAddress, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2893:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2913:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_ServiceControlSession'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_ServiceControlSession, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2913:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2931:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_Connect_UUIE_language'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_Connect_UUIE_language, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2931:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2951:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_CallReferenceValue'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_CallReferenceValue, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2951:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2969:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_Setup_UUIE_conferenceGoal'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_Setup_UUIE_conferenceGoal, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2969:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2996:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_H245Security'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_H245Security, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:2996:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3014:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_Setup_UUIE_connectionParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_Setup_UUIE_connectionParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3014:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3041:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_Setup_UUIE_language'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_Setup_UUIE_language, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3041:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3061:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_SupportedProtocols'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_SupportedProtocols, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3061:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3081:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_FeatureDescriptor'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_FeatureDescriptor, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3081:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3101:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_ExtendedAliasAddress'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_ExtendedAliasAddress, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3101:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3121:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_ConferenceList'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_ConferenceList, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3121:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3139:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_TransportAddress_ipAddress'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_TransportAddress_ipAddress, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3139:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3165:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_TransportAddress_ipxAddress'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_TransportAddress_ipxAddress, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3165:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3192:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_TransportAddress_ip6Address'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_TransportAddress_ip6Address, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3192:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3220:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_TunnelledProtocol'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_TunnelledProtocol, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3220:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3240:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_DataRate'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_DataRate, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3240:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3260:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_SupportedPrefix'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_SupportedPrefix, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3260:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3280:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_TunnelledProtocol_id'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_TunnelledProtocol_id, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3280:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3309:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_AddressPattern_range'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_AddressPattern_range, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3309:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3335:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ANSI_41_UIM_system_id'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ANSI_41_UIM_system_id, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3335:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3359:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_TransportAddress'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_TransportAddress, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3359:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3379:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_AlternateGK'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_AlternateGK, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3379:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3397:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CryptoH323Token_cryptoEPPwdHash'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CryptoH323Token_cryptoEPPwdHash, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3397:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3424:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CryptoH323Token_cryptoGKPwdHash'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CryptoH323Token_cryptoGKPwdHash, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3424:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3451:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CapacityReportingSpecification_when'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CapacityReportingSpecification_when, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3451:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3484:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_CallsAvailable'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_CallsAvailable, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3484:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3502:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CicInfo_cic'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CicInfo_cic, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3502:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3520:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_GroupID_member'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_GroupID_member, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3520:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3538:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ServiceControlSession_reason'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ServiceControlSession_reason, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3538:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3561:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_RasUsageSpecification_when'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_RasUsageSpecification_when, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3561:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3594:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_RasUsageSpecification_callStartingPoint'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_RasUsageSpecification_callStartingPoint, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3594:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3625:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CallCreditServiceControl_billingMode'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CallCreditServiceControl_billingMode, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3625:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3647:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CallCreditServiceControl_callStartingPoint'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CallCreditServiceControl_callStartingPoint, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3647:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3671:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_EnumeratedParameter'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_EnumeratedParameter, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3671:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3689:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_RTPSession_associatedSessionIds'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_RTPSession_associatedSessionIds, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3689:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3709:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_AdmissionConfirm'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_AdmissionConfirm, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3709:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3729:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_Endpoint'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_Endpoint, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3729:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3749:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_AuthenticationMechanism'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_AuthenticationMechanism, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3749:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3767:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_PASN_ObjectId'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_PASN_ObjectId, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3767:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3787:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_IntegrityMechanism'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_IntegrityMechanism, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3787:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3807:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_AddressPattern'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_AddressPattern, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3807:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3827:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_H248PackagesDescriptor'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_H248PackagesDescriptor, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3827:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3847:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_RasUsageSpecification'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_RasUsageSpecification, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3847:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3865:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_RegistrationRejectReason_invalidTerminalAliases'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_RegistrationRejectReason_invalidTerminalAliases, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3865:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3898:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_AdmissionConfirm_language'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_AdmissionConfirm_language, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3898:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3918:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_PartyNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_PartyNumber, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3918:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3938:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_BandwidthDetails'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_BandwidthDetails, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3938:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3958:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_InfoRequestResponse_perCallInfo'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_InfoRequestResponse_perCallInfo, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3958:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3976:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ServiceControlIndication_callSpecific'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ServiceControlIndication_callSpecific, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:3976:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4003:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ServiceControlResponse_result'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ServiceControlResponse_result, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4003:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4028:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_TransportAddress_ipSourceRoute_route'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_TransportAddress_ipSourceRoute_route, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4028:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4046:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_TransportAddress_ipSourceRoute_routing'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_TransportAddress_ipSourceRoute_routing, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4046:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4070:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_RTPSession'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_RTPSession, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4070:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4090:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_TransportChannelInfo'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_TransportChannelInfo, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4090:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4110:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_ConferenceIdentifier'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_ConferenceIdentifier, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4110:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4130:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_InfoRequestResponse_perCallInfo_subtype_pdu'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_InfoRequestResponse_perCallInfo_subtype_pdu, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4130:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4148:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_Status_UUIE'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_Status_UUIE, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4148:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4181:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_StatusInquiry_UUIE'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_StatusInquiry_UUIE, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4181:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4214:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_SetupAcknowledge_UUIE'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_SetupAcknowledge_UUIE, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4214:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4247:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_Notify_UUIE'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_Notify_UUIE, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4247:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4280:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_VendorIdentifier'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_VendorIdentifier, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4280:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4314:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_TunnelledProtocol'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_TunnelledProtocol, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4314:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4344:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_NonStandardParameter'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_NonStandardParameter, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4344:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4370:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_PublicPartyNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_PublicPartyNumber, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4370:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4396:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_PrivatePartyNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_PrivatePartyNumber, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4396:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4422:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ANSI_41_UIM'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ANSI_41_UIM, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4422:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4472:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_AlternateTransportAddresses'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_AlternateTransportAddresses, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4472:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4503:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_AlternateGK'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_AlternateGK, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4503:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4535:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_AltGKInfo'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_AltGKInfo, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4535:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4561:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_SecurityCapabilities'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_SecurityCapabilities, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4561:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4593:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_QseriesOptions'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_QseriesOptions, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4593:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4625:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_DataRate'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_DataRate, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4625:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4657:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_SupportedPrefix'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_SupportedPrefix, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4657:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4687:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CapacityReportingSpecification'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CapacityReportingSpecification, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4687:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4712:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CallCapacityInfo'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CallCapacityInfo, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4712:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4763:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CallsAvailable'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CallsAvailable, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4763:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4795:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CicInfo'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CicInfo, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4795:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4821:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_GroupID'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_GroupID, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4821:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4851:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ServiceControlSession'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ServiceControlSession, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4851:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4882:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_RasUsageInfoTypes'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_RasUsageInfoTypes, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4882:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4916:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_RasUsageSpecification'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_RasUsageSpecification, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4916:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4947:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_RasUsageInformation'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_RasUsageInformation, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4947:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4981:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_BandwidthDetails'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_BandwidthDetails, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:4981:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5009:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CallCreditServiceControl'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CallCreditServiceControl, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5009:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5046:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_GenericData'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_GenericData, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5046:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5076:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_EnumeratedParameter'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_EnumeratedParameter, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5076:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5106:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_FeatureSet'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_FeatureSet, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5106:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5140:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_RTPSession'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_RTPSession, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5140:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5177:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_GatekeeperConfirm'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_GatekeeperConfirm, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5177:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5229:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_GatekeeperReject'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_GatekeeperReject, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5229:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5275:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_RegistrationReject'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_RegistrationReject, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5275:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5321:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_UnregistrationRequest'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_UnregistrationRequest, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5321:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5376:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_UnregistrationConfirm'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_UnregistrationConfirm, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5376:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5414:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_UnregistrationReject'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_UnregistrationReject, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5414:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5455:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_AdmissionReject'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_AdmissionReject, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5455:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5502:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_BandwidthReject'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_BandwidthReject, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5502:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5544:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_LocationReject'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_LocationReject, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5544:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5589:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_DisengageReject'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_DisengageReject, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5589:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5630:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_InfoRequest'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_InfoRequest, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5630:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5685:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_InfoRequestAck'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_InfoRequestAck, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5685:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5721:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_InfoRequestNak'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_InfoRequestNak, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5721:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5760:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_NonStandardMessage'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_NonStandardMessage, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5760:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5799:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_UnknownMessageResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_UnknownMessageResponse, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5799:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5835:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_RequestInProgress'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_RequestInProgress, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5835:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5872:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ResourcesAvailableConfirm'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ResourcesAvailableConfirm, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5872:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5911:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ServiceControlIndication'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ServiceControlIndication, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5911:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5956:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ServiceControlResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ServiceControlResponse, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5956:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5998:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_H323_UU_PDU_tunnelledSignallingMessage'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_H323_UU_PDU_tunnelledSignallingMessage, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:5998:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6031:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_TransportAddress_ipSourceRoute'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_TransportAddress_ipSourceRoute, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6031:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6059:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_RegistrationConfirm_preGrantedARQ'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_RegistrationConfirm_preGrantedARQ, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6059:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6098:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_StimulusControl'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_StimulusControl, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6098:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6131:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ConferenceList'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ConferenceList, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6131:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6164:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_GatewayInfo'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_GatewayInfo, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6164:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6195:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_H310Caps'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_H310Caps, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6195:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6228:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_H320Caps'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_H320Caps, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6228:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6261:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_H321Caps'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_H321Caps, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6261:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6294:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_H322Caps'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_H322Caps, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6294:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6327:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_H323Caps'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_H323Caps, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6327:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6360:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_H324Caps'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_H324Caps, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6360:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6393:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_VoiceCaps'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_VoiceCaps, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6393:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6426:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_T120OnlyCaps'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_T120OnlyCaps, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6426:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6459:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_NonStandardProtocol'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_NonStandardProtocol, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6459:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6491:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_T38FaxAnnexbOnlyCaps'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_T38FaxAnnexbOnlyCaps, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6491:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6525:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_SIPCaps'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_SIPCaps, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6525:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6558:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_McuInfo'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_McuInfo, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6558:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6589:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_TerminalInfo'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_TerminalInfo, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6589:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6618:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_GatekeeperInfo'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_GatekeeperInfo, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6618:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6647:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_FeatureDescriptor'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_FeatureDescriptor, H225_GenericData); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6647:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6663:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CallCapacity'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CallCapacity, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6663:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6694:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CircuitIdentifier'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CircuitIdentifier, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6694:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6727:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_RegistrationConfirm'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_RegistrationConfirm, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6727:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6798:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_BandwidthRequest'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_BandwidthRequest, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6798:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6856:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_BandwidthConfirm'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_BandwidthConfirm, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6856:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6897:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ResourcesAvailableIndicate'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ResourcesAvailableIndicate, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6897:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6941:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_H323_UU_PDU'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_H323_UU_PDU, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6941:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6989:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ReleaseComplete_UUIE'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ReleaseComplete_UUIE, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:6989:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:7037:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_EndpointType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_EndpointType, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:7037:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:7082:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CircuitInfo'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CircuitInfo, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:7082:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:7115:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_GatekeeperRequest'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_GatekeeperRequest, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:7115:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:7174:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_RegistrationRequest'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_RegistrationRequest, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:7174:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:7260:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_AdmissionRequest'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_AdmissionRequest, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:7260:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:7348:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_AdmissionConfirm'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_AdmissionConfirm, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:7348:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:7427:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_LocationRequest'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_LocationRequest, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:7427:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:7493:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_LocationConfirm'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_LocationConfirm, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:7493:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:7559:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_DisengageRequest'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_DisengageRequest, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:7559:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:7619:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_DisengageConfirm'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_DisengageConfirm, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:7619:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:7663:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_InfoRequestResponse'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_InfoRequestResponse, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:7663:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:7717:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_InfoRequestResponse_perCallInfo_subtype'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_InfoRequestResponse_perCallInfo_subtype, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:7717:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:7777:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_InfoRequestResponse_perCallInfo_subtype_pdu_subtype'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_InfoRequestResponse_perCallInfo_subtype_pdu_subtype, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:7777:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:7803:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_H323_UserInformation'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_H323_UserInformation, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:7803:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:7833:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_Alerting_UUIE'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_Alerting_UUIE, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:7833:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:7892:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_CallProceeding_UUIE'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_CallProceeding_UUIE, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:7892:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:7941:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_Connect_UUIE'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_Connect_UUIE, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:7941:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:8003:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_Information_UUIE'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_Information_UUIE, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:8003:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:8043:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_Setup_UUIE'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_Setup_UUIE, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:8043:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:8144:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_Facility_UUIE'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_Facility_UUIE, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:8144:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:8211:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_Progress_UUIE'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_Progress_UUIE, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:8211:5: note: explicitly cast the pointer to silence this warning /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:8257:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_Endpoint'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_Endpoint, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:8257:5: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:800: /usr/share/pwlib//include/ptlib/array.h:379:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PBaseArray'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PBaseArray, PAbstractArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/array.h:721:1: note: in instantiation of member function 'PBaseArray::CompareObjectMemoryDirect' requested here PDECLARE_BASEARRAY(PCharArray, char); ^ /usr/share/pwlib//include/ptlib/array.h:577:3: note: expanded from: PDECLARE_CLASS(cls, PBaseArray) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1345:5: note: expanded from: PBASECLASSINFO(cls, par) \ ^ /usr/share/pwlib//include/ptlib/object.h:1317:62: note: expanded from: { return strcmp(clsName, PCLASSNAME(cls)) == 0 || par::InternalIsDescendant(clsName); } \ ^ /usr/share/pwlib//include/ptlib/array.h:379:3: note: explicitly cast the pointer to silence this warning PCLASSINFO(PBaseArray, PAbstractArray); ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:800: /usr/share/pwlib//include/ptlib/array.h:379:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PBaseArray'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PBaseArray, PAbstractArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/array.h:837:1: note: in instantiation of member function 'PBaseArray::CompareObjectMemoryDirect' requested here PDECLARE_BASEARRAY(PBYTEArray, BYTE); ^ /usr/share/pwlib//include/ptlib/array.h:577:3: note: expanded from: PDECLARE_CLASS(cls, PBaseArray) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1345:5: note: expanded from: PBASECLASSINFO(cls, par) \ ^ /usr/share/pwlib//include/ptlib/object.h:1317:62: note: expanded from: { return strcmp(clsName, PCLASSNAME(cls)) == 0 || par::InternalIsDescendant(clsName); } \ ^ /usr/share/pwlib//include/ptlib/array.h:379:3: note: explicitly cast the pointer to silence this warning PCLASSINFO(PBaseArray, PAbstractArray); ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:800: /usr/share/pwlib//include/ptlib/array.h:379:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PBaseArray'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PBaseArray, PAbstractArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/dict.h:366:5: note: in instantiation of member function 'PBaseArray::CompareObjectMemoryDirect' requested here PDECLARE_BASEARRAY(Table, Element *) ^ /usr/share/pwlib//include/ptlib/array.h:577:3: note: expanded from: PDECLARE_CLASS(cls, PBaseArray) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1345:5: note: expanded from: PBASECLASSINFO(cls, par) \ ^ /usr/share/pwlib//include/ptlib/object.h:1317:62: note: expanded from: { return strcmp(clsName, PCLASSNAME(cls)) == 0 || par::InternalIsDescendant(clsName); } \ ^ /usr/share/pwlib//include/ptlib/array.h:379:3: note: explicitly cast the pointer to silence this warning PCLASSINFO(PBaseArray, PAbstractArray); ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:800: /usr/share/pwlib//include/ptlib/array.h:1172:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PArray'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PArray, PArrayObjects); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pstring.h:2132:3: note: in instantiation of member function 'PArray::CompareObjectMemoryDirect' requested here PDECLARE_ARRAY(PStringArray, PString); ^ /usr/share/pwlib//include/ptlib/array.h:1248:3: note: expanded from: PDECLARE_CLASS(cls, cls##_PTemplate) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1345:5: note: expanded from: PBASECLASSINFO(cls, par) \ ^ /usr/share/pwlib//include/ptlib/object.h:1317:62: note: expanded from: { return strcmp(clsName, PCLASSNAME(cls)) == 0 || par::InternalIsDescendant(clsName); } \ ^ /usr/share/pwlib//include/ptlib/array.h:1172:3: note: explicitly cast the pointer to silence this warning PCLASSINFO(PArray, PArrayObjects); ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:805: /usr/share/pwlib//include/ptlib/lists.h:415:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PList'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PList, PAbstractList); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pstring.h:2291:1: note: in instantiation of member function 'PList::CompareObjectMemoryDirect' requested here PDECLARE_LIST(PStringList, PString); ^ /usr/share/pwlib//include/ptlib/lists.h:487:3: note: expanded from: PDECLARE_CLASS(cls, PList) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1345:5: note: expanded from: PBASECLASSINFO(cls, par) \ ^ /usr/share/pwlib//include/ptlib/object.h:1317:62: note: expanded from: { return strcmp(clsName, PCLASSNAME(cls)) == 0 || par::InternalIsDescendant(clsName); } \ ^ /usr/share/pwlib//include/ptlib/lists.h:415:3: note: explicitly cast the pointer to silence this warning PCLASSINFO(PList, PAbstractList); ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:805: /usr/share/pwlib//include/ptlib/lists.h:1068:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PSortedList'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PSortedList, PAbstractSortedList); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pstring.h:2403:1: note: in instantiation of member function 'PSortedList::CompareObjectMemoryDirect' requested here PDECLARE_SORTED_LIST(PSortedStringList, PString); ^ /usr/share/pwlib//include/ptlib/lists.h:1141:3: note: expanded from: PDECLARE_CLASS(cls, PSortedList) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1345:5: note: expanded from: PBASECLASSINFO(cls, par) \ ^ /usr/share/pwlib//include/ptlib/object.h:1317:62: note: expanded from: { return strcmp(clsName, PCLASSNAME(cls)) == 0 || par::InternalIsDescendant(clsName); } \ ^ /usr/share/pwlib//include/ptlib/lists.h:1068:3: note: explicitly cast the pointer to silence this warning PCLASSINFO(PSortedList, PAbstractSortedList); ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:810: /usr/share/pwlib//include/ptlib/dict.h:556:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PSet'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PSet, PAbstractSet); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pstring.h:2496:1: note: in instantiation of member function 'PSet::CompareObjectMemoryDirect' requested here PDECLARE_SET(PStringSet, PString, TRUE); ^ /usr/share/pwlib//include/ptlib/dict.h:705:3: note: expanded from: PDECLARE_CLASS(cls, cls##_PTemplate) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1345:5: note: expanded from: PBASECLASSINFO(cls, par) \ ^ /usr/share/pwlib//include/ptlib/object.h:1317:62: note: expanded from: { return strcmp(clsName, PCLASSNAME(cls)) == 0 || par::InternalIsDescendant(clsName); } \ ^ /usr/share/pwlib//include/ptlib/dict.h:556:3: note: explicitly cast the pointer to silence this warning PCLASSINFO(PSet, PAbstractSet); ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:816: /usr/share/pwlib//include/ptlib/pstring.h:2559:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PStringDictionary'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PStringDictionary, PAbstractDictionary); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pstring.h:2829:1: note: in instantiation of member function 'PStringDictionary::CompareObjectMemoryDirect' requested here PDECLARE_STRING_DICTIONARY(POrdinalToString, POrdinalKey); ^ /usr/share/pwlib//include/ptlib/pstring.h:2736:3: note: expanded from: PDECLARE_CLASS(cls, PStringDictionary) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1345:5: note: expanded from: PBASECLASSINFO(cls, par) \ ^ /usr/share/pwlib//include/ptlib/object.h:1317:62: note: expanded from: { return strcmp(clsName, PCLASSNAME(cls)) == 0 || par::InternalIsDescendant(clsName); } \ ^ /usr/share/pwlib//include/ptlib/pstring.h:2559:3: note: explicitly cast the pointer to silence this warning PCLASSINFO(PStringDictionary, PAbstractDictionary); ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:810: /usr/share/pwlib//include/ptlib/dict.h:1167:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const POrdinalDictionary'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(POrdinalDictionary, PAbstractDictionary); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pstring.h:2876:1: note: in instantiation of member function 'POrdinalDictionary::CompareObjectMemoryDirect' requested here PDECLARE_ORDINAL_DICTIONARY(PStringToOrdinal, PString); ^ /usr/share/pwlib//include/ptlib/dict.h:1342:3: note: expanded from: PDECLARE_CLASS(cls, POrdinalDictionary) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1345:5: note: expanded from: PBASECLASSINFO(cls, par) \ ^ /usr/share/pwlib//include/ptlib/object.h:1317:62: note: expanded from: { return strcmp(clsName, PCLASSNAME(cls)) == 0 || par::InternalIsDescendant(clsName); } \ ^ /usr/share/pwlib//include/ptlib/dict.h:1167:3: note: explicitly cast the pointer to silence this warning PCLASSINFO(POrdinalDictionary, PAbstractDictionary); ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:816: /usr/share/pwlib//include/ptlib/pstring.h:2559:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PStringDictionary'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PStringDictionary, PAbstractDictionary); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pstring.h:2926:1: note: in instantiation of member function 'PStringDictionary::CompareObjectMemoryDirect' requested here PDECLARE_STRING_DICTIONARY(PStringToString, PString); ^ /usr/share/pwlib//include/ptlib/pstring.h:2736:3: note: expanded from: PDECLARE_CLASS(cls, PStringDictionary) \ ^ /usr/share/pwlib//include/ptlib/object.h:1359:59: note: expanded from: #define PDECLARE_CLASS(cls, par) class cls : public par { PCLASSINFO(cls, par) ^ /usr/share/pwlib//include/ptlib/object.h:1345:5: note: expanded from: PBASECLASSINFO(cls, par) \ ^ /usr/share/pwlib//include/ptlib/object.h:1317:62: note: expanded from: { return strcmp(clsName, PCLASSNAME(cls)) == 0 || par::InternalIsDescendant(clsName); } \ ^ /usr/share/pwlib//include/ptlib/pstring.h:2559:3: note: explicitly cast the pointer to silence this warning PCLASSINFO(PStringDictionary, PAbstractDictionary); ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:805: /usr/share/pwlib//include/ptlib/lists.h:415:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PList'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PList, PAbstractList); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pprocess.h:317:3: note: in instantiation of member function 'PList::CompareObjectMemoryDirect' requested here PCLASSINFO(PTimerList, PInternalTimerList); ^ /usr/share/pwlib//include/ptlib/object.h:1345:5: note: expanded from: PBASECLASSINFO(cls, par) \ ^ /usr/share/pwlib//include/ptlib/object.h:1317:62: note: expanded from: { return strcmp(clsName, PCLASSNAME(cls)) == 0 || par::InternalIsDescendant(clsName); } \ ^ /usr/share/pwlib//include/ptlib/lists.h:415:3: note: explicitly cast the pointer to silence this warning PCLASSINFO(PList, PAbstractList); ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:810: /usr/share/pwlib//include/ptlib/dict.h:981:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PDictionary'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PDictionary, PAbstractDictionary); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/pluginmgr.h:205:14: note: in instantiation of member function 'PDictionary::CompareObjectMemoryDirect' requested here { return pluginList; } ^ /usr/share/pwlib//include/ptlib/dict.h:981:3: note: explicitly cast the pointer to silence this warning PCLASSINFO(PDictionary, PAbstractDictionary); ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:800: /usr/share/pwlib//include/ptlib/array.h:379:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PBaseArray'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PBaseArray, PAbstractArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/array.h:604:26: note: in instantiation of member function 'PBaseArray::CompareObjectMemoryDirect' requested here template class PScalarArray : public PBaseArray ^ /usr/share/pwlib//include/ptlib/array.h:379:3: note: explicitly cast the pointer to silence this warning PCLASSINFO(PBaseArray, PAbstractArray); ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:800: /usr/share/pwlib//include/ptlib/array.h:635:9: error: use of undeclared identifier 'SetAt' SetAt(index, t); ^ this-> /usr/include/ptclib/asner.h:744:67: note: in instantiation of member function 'PScalarArray::ReadElementFrom' requested here PASN_BMPString & operator=(const char * v) { return operator=(PString(v).AsUCS2()); } ^ /usr/share/pwlib//include/ptlib/array.h:420:10: note: must qualify identifier to find this declaration in dependent base class BOOL SetAt( ^ /usr/share/pwlib//include/ptlib/array.h:1172:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PArray'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PArray, PArrayObjects); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/include/ptclib/asner.h:939:7: note: in instantiation of member function 'PArray::CompareObjectMemoryDirect' requested here class PASN_Sequence : public PASN_Object ^ /usr/share/pwlib//include/ptlib/array.h:1172:3: note: explicitly cast the pointer to silence this warning PCLASSINFO(PArray, PArrayObjects); ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:11: In file included from /usr/share/pwlib//include/ptlib.h:158: In file included from /usr/share/pwlib//include/ptlib/contain.h:800: /usr/share/pwlib//include/ptlib/array.h:379:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PBaseArray'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PBaseArray, PAbstractArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ /usr/share/pwlib//include/ptlib/array.h:604:26: note: in instantiation of member function 'PBaseArray::CompareObjectMemoryDirect' requested here template class PScalarArray : public PBaseArray ^ /usr/share/pwlib//include/ptlib/array.h:379:3: note: explicitly cast the pointer to silence this warning PCLASSINFO(PBaseArray, PAbstractArray); ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:12: In file included from /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:18: /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:690:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_ENCRYPTED'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_ENCRYPTED, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ h225_1.cxx:3458:20: note: in instantiation of member function 'H235_ENCRYPTED::CompareObjectMemoryDirect' requested here choice = new H235_ENCRYPTED(); ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:690:5: note: explicitly cast the pointer to silence this warning PCLASSINFO(H235_ENCRYPTED, PASN_Sequence); ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:12: In file included from /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:18: /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:661:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_SIGNED'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_SIGNED, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ h225_1.cxx:3462:20: note: in instantiation of member function 'H235_SIGNED::CompareObjectMemoryDirect' requested here choice = new H235_SIGNED(); ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:661:5: note: explicitly cast the pointer to silence this warning PCLASSINFO(H235_SIGNED, PASN_Sequence); ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:12: In file included from /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:18: /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:661:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_SIGNED'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_SIGNED, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ h225_1.cxx:3465:20: note: in instantiation of member function 'H235_SIGNED::CompareObjectMemoryDirect' requested here choice = new H235_SIGNED(); ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:661:5: note: explicitly cast the pointer to silence this warning PCLASSINFO(H235_SIGNED, PASN_Sequence); ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:12: In file included from /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h225.h:18: /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:718:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_HASHED'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_HASHED, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ~~~~~~ ^ h225_1.cxx:8155:39: note: in instantiation of member function 'H235_HASHED::CompareObjectMemoryDirect' requested here H225_CryptoH323Token_cryptoEPPwdHash::H225_CryptoH323Token_cryptoEPPwdHash(unsigned tag, PASN_Object::TagClass tagClass) ^ /build/openh323-7RbRDd/openh323-1.18.0.dfsg/include/h235.h:718:5: note: explicitly cast the pointer to silence this warning PCLASSINFO(H235_HASHED, PASN_Sequence); ^ /usr/share/pwlib//include/ptlib/object.h:1349:35: note: expanded from: { return (Comparison)memcmp(this, &obj, sizeof(cls)); } \ ^ 885 warnings and 1 error generated. make[3]: *** [/build/openh323-7RbRDd/openh323-1.18.0.dfsg/lib/opt/obj_linux_x86_64_r/h225_1.o] Error 1 make[2]: *** [opt] Error 2 make[3]: Leaving directory `/build/openh323-7RbRDd/openh323-1.18.0.dfsg/src' make[2]: Leaving directory `/build/openh323-7RbRDd/openh323-1.18.0.dfsg' make[1]: *** [optshared] Error 2 make[1]: Leaving directory `/build/openh323-7RbRDd/openh323-1.18.0.dfsg' make: *** [build-arch-stamp] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2 ──────────────────────────────────────────────────────────────────────────────── Build finished at 20120112-2309 Finished ──────── E: Build failure (dpkg-buildpackage died) ┌──────────────────────────────────────────────────────────────────────────────┐ │ Cleanup │ └──────────────────────────────────────────────────────────────────────────────┘ Purging /var/lib/schroot/mount/lsid64b-5d975295-e65c-4e40-a912-4e3f190a6993/build/openh323-7RbRDd Not cleaning session: cloned chroot in use ┌──────────────────────────────────────────────────────────────────────────────┐ │ Summary │ └──────────────────────────────────────────────────────────────────────────────┘ Architecture: amd64 Build-Space: 28308 Build-Time: 9 Distribution: lsid64b Fail-Stage: build Install-Time: 13 Job: openh323_1.18.0.dfsg-10 Package: openh323 Package-Time: 35 Source-Version: 1.18.0.dfsg-10 Space: 28308 Status: attempted Version: 1.18.0.dfsg-10 ──────────────────────────────────────────────────────────────────────────────── Finished at 20120112-2309 Build needed 00:00:35, 28308k disc space DC-Build-Status: Failed 672.699458s ### Content of /var/log/daemon.log ### Jan 12 21:03:50 stremi-33 approx: Concurrent download of debian/dists/sid/Release.gpg is taking too long Jan 12 21:04:17 stremi-33 approx: Concurrent download of debian/dists/sid/main/i18n/Translation-en.bz2 is taking too long Jan 12 21:04:29 stremi-33 approx: Concurrent download of debian/dists/sid/Release.gpg is taking too long Jan 12 21:04:40 stremi-33 approx: Concurrent download of debian/dists/sid/Release.gpg is taking too long Jan 12 21:04:42 stremi-33 approx: Concurrent download of debian/dists/sid/main/source/Sources.xz is taking too long Jan 12 21:04:43 stremi-33 approx: Concurrent download of debian/dists/sid/main/i18n/Translation-en.xz is taking too long Jan 12 21:04:59 stremi-33 approx: Concurrent download of debian/dists/sid/Release.gpg is taking too long Jan 12 21:04:59 stremi-33 approx: Concurrent download of debian/dists/sid/Release is taking too long Jan 12 21:05:28 stremi-33 approx: Concurrent download of debian/dists/sid/main/i18n/Index is taking too long Jan 12 21:06:13 stremi-33 approx: Concurrent download of debian/dists/sid/main/i18n/Translation-en.gz is taking too long Jan 12 21:06:16 stremi-33 approx: Concurrent download of debian/dists/sid/main/i18n/Translation-en.bz2 is taking too long Jan 12 21:06:16 stremi-33 approx: Concurrent download of debian/dists/sid/main/source/Sources.xz is taking too long Jan 12 21:06:28 stremi-33 approx: Concurrent download of debian/dists/sid/main/source/Sources.xz is taking too long ### End of content of /var/log/daemon.log ### DC-Time-Estimation: 672.699458 versus expected 474 (r/m: 0.419197168776371 ; m: 474.0) DC-Build-Network: USED. See /tmp/rulesafter.tBEKUy ! ************************************************************ # Generated by iptables-save v1.4.8 on Thu Jan 12 23:10:00 2012 *filter :INPUT ACCEPT [1559216:9182474741] :FORWARD ACCEPT [0:0] :OUTPUT DROP [0:0] :LD - [0:0] [603984:7145975755] -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 [212347:29757991] -A OUTPUT -d 172.16.0.0/16 -j ACCEPT [0:0] -A OUTPUT -d 192.168.67.0/24 -j ACCEPT [15600:2087908] -A OUTPUT -d 224.0.0.0/4 -p udp -j ACCEPT [2:120] -A OUTPUT -j LD [2:120] -A LD -j LOG [2:120] -A LD -j REJECT --reject-with icmp-port-unreachable COMMIT # Completed on Thu Jan 12 23:10:00 2012 ************************************************************ --- /tmp/rulesbefore.1QVYoE 2012-01-12 22:58:47.741190190 +0100 +++ /tmp/rulesafter.tBEKUy 2012-01-12 23:10:00.449607561 +0100 @@ -1,10 +1,10 @@ -# Generated by iptables-save v1.4.8 on Thu Jan 12 22:58:47 2012 +# Generated by iptables-save v1.4.8 on Thu Jan 12 23:10:00 2012 *filter -:INPUT ACCEPT [1410505:8107517329] +:INPUT ACCEPT [1559216:9182474741] :FORWARD ACCEPT [0:0] :OUTPUT DROP [0:0] :LD - [0:0] -[535953:6279529440] -A OUTPUT -o lo -j ACCEPT +[603984:7145975755] -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 -[198264:26144954] -A OUTPUT -d 172.16.0.0/16 -j ACCEPT +[212347:29757991] -A OUTPUT -d 172.16.0.0/16 -j ACCEPT [0:0] -A OUTPUT -d 192.168.67.0/24 -j ACCEPT -[14226:1905708] -A OUTPUT -d 224.0.0.0/4 -p udp -j ACCEPT +[15600:2087908] -A OUTPUT -d 224.0.0.0/4 -p udp -j ACCEPT [2:120] -A OUTPUT -j LD [2:120] -A LD -j LOG [2:120] -A LD -j REJECT --reject-with icmp-port-unreachable COMMIT -# Completed on Thu Jan 12 22:58:47 2012 +# Completed on Thu Jan 12 23:10:00 2012 ************************************************************ [ 7.956340] hub 5-0:1.0: 3 ports detected [ 7.961077] ohci_hcd 0000:00:13.1: PCI INT A -> GSI 18 (level, low) -> IRQ 18 [ 7.969165] ohci_hcd 0000:00:13.1: OHCI Host Controller [ 7.975112] ohci_hcd 0000:00:13.1: new USB bus registered, assigned bus number 6 [ 7.983514] ohci_hcd 0000:00:13.1: irq 18, io mem 0xfe9fd000 [ 8.048028] usb usb6: New USB device found, idVendor=1d6b, idProduct=0001 [ 8.055705] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 8.063894] usb usb6: Product: OHCI Host Controller [ 8.069442] usb usb6: Manufacturer: Linux 2.6.32-5-amd64 ohci_hcd [ 8.076333] usb usb6: SerialNumber: 0000:00:13.1 [ 8.081671] usb usb6: configuration #1 chosen from 1 choice [ 8.088067] hub 6-0:1.0: USB hub found [ 8.092371] hub 6-0:1.0: 3 ports detected [ 8.097120] ohci_hcd 0000:00:14.5: PCI INT C -> GSI 18 (level, low) -> IRQ 18 [ 8.105209] ohci_hcd 0000:00:14.5: OHCI Host Controller [ 8.111153] ohci_hcd 0000:00:14.5: new USB bus registered, assigned bus number 7 [ 8.119566] ohci_hcd 0000:00:14.5: irq 18, io mem 0xfe9ff000 [ 8.184033] usb usb7: New USB device found, idVendor=1d6b, idProduct=0001 [ 8.191716] usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 8.199913] usb usb7: Product: OHCI Host Controller [ 8.205457] usb usb7: Manufacturer: Linux 2.6.32-5-amd64 ohci_hcd [ 8.212363] usb usb7: SerialNumber: 0000:00:14.5 [ 8.217706] usb usb7: configuration #1 chosen from 1 choice [ 8.224064] hub 7-0:1.0: USB hub found [ 8.228357] hub 7-0:1.0: 2 ports detected [ 9.957370] Adding 3911788k swap on /dev/sda1. Priority:-1 extents:1 across:3911788k [ 9.978677] EXT3 FS on sda3, internal journal [ 10.280794] kjournald starting. Commit interval 5 seconds [ 10.297850] EXT3 FS on sda5, internal journal [ 10.302901] EXT3-fs: mounted filesystem with ordered data mode. [ 10.625377] ADDRCONF(NETDEV_UP): eth0: link is not ready [ 12.888558] igb: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX [ 12.899843] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ 14.132179] fuse init (API version 7.13) [ 22.928008] eth0: no IPv6 routers present [ 219.837509] RPC: Registered udp transport module. [ 219.842899] RPC: Registered tcp transport module. [ 219.848262] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 219.887968] Slow work thread pool: Starting up [ 219.893154] Slow work thread pool: Ready [ 219.897695] FS-Cache: Loaded [ 219.923591] FS-Cache: Netfs 'nfs' registered for caching [ 220.027884] svc: failed to register lockdv1 RPC service (errno 97). [ 294.779951] Adding 228556712k swap on /dev/sda5. Priority:-2 extents:1 across:228556712k [ 341.817505] ip_tables: (C) 2000-2006 Netfilter Core Team [ 758.538427] IN= OUT=eth0 SRC=172.16.160.33 DST=192.9.162.55 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=10507 DF PROTO=TCP SPT=53929 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [ 761.556027] IN= OUT=eth0 SRC=172.16.160.33 DST=192.9.162.55 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=10508 DF PROTO=TCP SPT=53929 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [ 794.529216] xprobe_gas_x863[18993]: segfault at b4e7b4dc ip 00000000004006b8 sp 00007fffb4e7b4d8 error 4 in xprobe_gas_x8632[400000+1000] [ 3310.003266] perl[17417]: segfault at 0 ip 00002b606b4c60e3 sp 00007fff04014f78 error 6 in libcogl.so.5.0.1[2b606b4a5000+75000] [ 3981.269709] perl[17371]: segfault at 0 ip 00002b9c578490e3 sp 00007fff9011e0e8 error 6 in libcogl.so.5.0.1[2b9c57828000+75000] ************************************************************