DC-Build-Header: h323plus 1.21.0~dfsg-1 / Thu Jan 12 23:18:16 +0100 2012 sbuild (Debian sbuild) 0.62.2 (05 Apr 2011) on stremi-44.reims.grid5000.fr ╔══════════════════════════════════════════════════════════════════════════════╗ ║ h323plus 1.21.0~dfsg-1 (amd64) 12 Jan 2012 23:18 ║ ╚══════════════════════════════════════════════════════════════════════════════╝ Package: h323plus Version: 1.21.0~dfsg-1 Source Version: 1.21.0~dfsg-1 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 11s (1623 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: 'h323plus' packaging is maintained in the 'Svn' version control system at: svn://svn.debian.org/pkg-voip/openh323/trunk/ Need to get 2123 kB of source archives. Get:1 http://localhost/debian/ sid/main h323plus 1.21.0~dfsg-1 (dsc) [1577 B] Get:2 http://localhost/debian/ sid/main h323plus 1.21.0~dfsg-1 (tar) [2090 kB] Get:3 http://localhost/debian/ sid/main h323plus 1.21.0~dfsg-1 (diff) [31.3 kB] Fetched 2123 kB in 1s (1352 kB/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/h323plus-zna2AM/resolver-xw4wDV/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-1e4e9280-ec52-43c9-9a22-18ec9a2855c4/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 (>= 7), cdbs, dpatch (>= 1.11), libsasl2-dev, autotools-dev, binutils (>= 2.17), dpkg-dev (>= 1.13.19), libpt2.4.5-dev, libldap2-dev, libssl-dev, libexpat1-dev, libsdl1.2-dev, unixodbc-dev 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 (>= 7), cdbs, dpatch (>= 1.11), libsasl2-dev, autotools-dev, binutils (>= 2.17), dpkg-dev (>= 1.13.19), libpt2.4.5-dev, libldap2-dev, libssl-dev, libexpat1-dev, libsdl1.2-dev, unixodbc-dev Filtered Build-Conflicts: libopenh323-1.18.0, libopenh323-dev dpkg-deb: building package `sbuild-build-depends-h323plus-dummy' in `/build/h323plus-zna2AM/resolver-euFCP9/apt_archive/sbuild-build-depends-h323plus-dummy.deb'. OK Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install h323plus 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 cdbs debhelper 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 libice-dev libice6 libjpeg8 libjpeg8-dev libjson0 libldap-2.4-2 libldap2-dev libltdl-dev libltdl7 libmagic1 libncurses5-dev libodbc1 libogg0 libp11-kit0 libpcre3 libpipeline1 libpng12-0 libpng12-dev libpopt0 libpt2.4.5 libpt2.4.5-dev 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 libssl-dev libssl1.0.0 libsysfs-dev libsysfs2 libtasn1-3 libtinfo-dev libts-0.0-0 libunistring0 libv4l-0 libv4lconvert0 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 odbcinst odbcinst1debian2 pkg-config po-debconf tsconf unixodbc unixodbc-dev 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 devscripts dh-make curl gettext-doc groff libasound2-plugins libasound2-doc rng-tools libglib2.0-doc libtool-doc ncurses-doc libmyodbc odbc-postgresql tdsodbc unixodbc-bin pulseaudio libsasl2-modules-otp libsasl2-modules-ldap libsasl2-modules-sql libsasl2-modules-gssapi-mit libsasl2-modules-gssapi-heimdal www-browser libmail-box-perl Recommended packages: patchutils autopoint dbus libgl1-mesa-dri shared-mime-info python libtool libssl-doc tcpd libx11-doc xml-core libmail-sendmail-perl The following NEW packages will be installed: autotools-dev bsdmainutils cdbs debhelper 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 libice-dev libice6 libjpeg8 libjpeg8-dev libjson0 libldap-2.4-2 libldap2-dev libltdl-dev libltdl7 libmagic1 libncurses5-dev libodbc1 libogg0 libp11-kit0 libpcre3 libpipeline1 libpng12-0 libpng12-dev libpopt0 libpt2.4.5 libpt2.4.5-dev 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 libssl-dev libssl1.0.0 libsysfs-dev libsysfs2 libtasn1-3 libtinfo-dev libts-0.0-0 libunistring0 libv4l-0 libv4lconvert0 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 odbcinst odbcinst1debian2 pkg-config po-debconf sbuild-build-depends-h323plus-dummy tsconf unixodbc unixodbc-dev x11-common x11proto-core-dev x11proto-input-dev x11proto-kb-dev x11proto-xext-dev xorg-sgml-doctools xtrans-dev zlib1g-dev 0 upgraded, 134 newly installed, 0 to remove and 10 not upgraded. Need to get 42.0 MB/42.0 MB of archives. After this operation, 128 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 libltdl7 libodbc1 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 libjpeg8 libv4lconvert0 libv4l-0 libxt6 odbcinst odbcinst1debian2 bsdmainutils groff-base man-db libmagic1 file gettext-base autotools-dev cdbs html2text gettext intltool-debian po-debconf debhelper 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 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 libice-dev libltdl-dev libpt2.4.5 libssl-dev libldap2-dev libpulse-dev libsm-dev libxt-dev libsdl1.2-dev libsasl2-modules libsasl2-dev libpt2.4.5-dev unixodbc unixodbc-dev sbuild-build-depends-h323plus-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 libltdl7 amd64 2.4.2-1 [352 kB] Get:42 http://localhost/debian/ sid/main libodbc1 amd64 2.2.14p2-5 [252 kB] Get:43 http://localhost/debian/ sid/main libpng12-0 amd64 1.2.46-4 [190 kB] Get:44 http://localhost/debian/ sid/main libcap2 amd64 1:2.22-1 [13.3 kB] Get:45 http://localhost/debian/ sid/main libjson0 amd64 0.9-1 [18.8 kB] Get:46 http://localhost/debian/ sid/main libsm6 amd64 2:1.2.0-2 [29.8 kB] Get:47 http://localhost/debian/ sid/main libvorbis0a amd64 1.3.2-1.1 [122 kB] Get:48 http://localhost/debian/ sid/main libvorbisenc2 amd64 1.3.2-1.1 [146 kB] Get:49 http://localhost/debian/ sid/main libsndfile1 amd64 1.0.25-4 [240 kB] Get:50 http://localhost/debian/ sid/main libx11-xcb1 amd64 2:1.4.4-4 [125 kB] Get:51 http://localhost/debian/ sid/main libxi6 amd64 2:1.4.5-1 [67.6 kB] Get:52 http://localhost/debian/ sid/main libxtst6 amd64 2:1.2.0-4 [24.1 kB] Get:53 http://localhost/debian/ sid/main libpulse0 amd64 1.1-2 [307 kB] Get:54 http://localhost/debian/ sid/main libpulse-mainloop-glib0 amd64 1.1-2 [24.6 kB] Get:55 http://localhost/debian/ sid/main libcaca0 amd64 0.99.beta17-2.1 [386 kB] Get:56 http://localhost/debian/ sid/main libsysfs2 amd64 2.1.0+repack-1 [29.2 kB] Get:57 http://localhost/debian/ sid/main tsconf all 1.0-9 [13.0 kB] Get:58 http://localhost/debian/ sid/main libts-0.0-0 amd64 1.0-9 [30.0 kB] Get:59 http://localhost/debian/ sid/main libdirectfb-1.2-9 amd64 1.2.10.0-4.3 [1201 kB] Get:60 http://localhost/debian/ sid/main libxrender1 amd64 1:0.9.6-2 [31.5 kB] Get:61 http://localhost/debian/ sid/main libxrandr2 amd64 2:1.3.2-2 [33.5 kB] Get:62 http://localhost/debian/ sid/main libsdl1.2debian amd64 1.2.14-7 [222 kB] Get:63 http://localhost/debian/ sid/main libunistring0 amd64 0.9.3-5 [434 kB] Get:64 http://localhost/debian/ sid/main libjpeg8 amd64 8c-2 [132 kB] Get:65 http://localhost/debian/ sid/main libv4lconvert0 amd64 0.8.5-7 [95.1 kB] Get:66 http://localhost/debian/ sid/main libv4l-0 amd64 0.8.5-7 [55.4 kB] Get:67 http://localhost/debian/ sid/main libxt6 amd64 1:1.1.1-2 [207 kB] Get:68 http://localhost/debian/ sid/main odbcinst amd64 2.2.14p2-5 [40.6 kB] Get:69 http://localhost/debian/ sid/main odbcinst1debian2 amd64 2.2.14p2-5 [80.5 kB] Get:70 http://localhost/debian/ sid/main bsdmainutils amd64 8.2.3 [208 kB] Get:71 http://localhost/debian/ sid/main groff-base amd64 1.21-6 [1150 kB] Get:72 http://localhost/debian/ sid/main man-db amd64 2.6.0.2-3 [1015 kB] Get:73 http://localhost/debian/ sid/main libmagic1 amd64 5.09-2 [246 kB] Get:74 http://localhost/debian/ sid/main file amd64 5.09-2 [52.0 kB] Get:75 http://localhost/debian/ sid/main gettext-base amd64 0.18.1.1-5 [154 kB] Get:76 http://localhost/debian/ sid/main autotools-dev all 20110511.1 [73.8 kB] Get:77 http://localhost/debian/ sid/main cdbs all 0.4.100 [77.1 kB] Get:78 http://localhost/debian/ sid/main html2text amd64 1.3.2a-15 [103 kB] Get:79 http://localhost/debian/ sid/main gettext amd64 0.18.1.1-5 [2080 kB] Get:80 http://localhost/debian/ sid/main intltool-debian all 0.35.0+20060710.1 [30.8 kB] Get:81 http://localhost/debian/ sid/main po-debconf all 1.0.16+nmu2 [224 kB] Get:82 http://localhost/debian/ sid/main debhelper all 8.9.14 [693 kB] Get:83 http://localhost/debian/ sid/main dpatch all 2.0.34 [95.1 kB] Get:84 http://localhost/debian/ sid/main libasound2-dev amd64 1.0.24.1-4 [598 kB] Get:85 http://localhost/debian/ sid/main libavahi-common-dev amd64 0.6.30-6 [71.9 kB] Get:86 http://localhost/debian/ sid/main pkg-config amd64 0.26-1 [59.5 kB] Get:87 http://localhost/debian/ sid/main libdbus-1-dev amd64 1.4.16-1 [243 kB] Get:88 http://localhost/debian/ sid/main libavahi-client-dev amd64 0.6.30-6 [66.2 kB] Get:89 http://localhost/debian/ sid/main libtinfo-dev amd64 5.9-4 [103 kB] Get:90 http://localhost/debian/ sid/main libncurses5-dev amd64 5.9-4 [406 kB] Get:91 http://localhost/debian/ sid/main zlib1g-dev amd64 1:1.2.3.4.dfsg-3 [192 kB] Get:92 http://localhost/debian/ sid/main libpng12-dev amd64 1.2.46-4 [266 kB] Get:93 http://localhost/debian/ sid/main libslang2-dev amd64 2.2.4-5 [627 kB] Get:94 http://localhost/debian/ sid/main libcaca-dev amd64 0.99.beta17-2.1 [1001 kB] Get:95 http://localhost/debian/ sid/main libdirectfb-extra amd64 1.2.10.0-4.3 [36.4 kB] Get:96 http://localhost/debian/ sid/main libfreetype6-dev amd64 2.4.8-1 [801 kB] Get:97 http://localhost/debian/ sid/main libjpeg8-dev amd64 8c-2 [241 kB] Get:98 http://localhost/debian/ sid/main xorg-sgml-doctools all 1:1.10-1 [24.1 kB] Get:99 http://localhost/debian/ sid/main x11proto-core-dev all 7.0.22-1 [323 kB] Get:100 http://localhost/debian/ sid/main libxau-dev amd64 1:1.0.6-4 [20.6 kB] Get:101 http://localhost/debian/ sid/main libxdmcp-dev amd64 1:1.1.0-4 [39.3 kB] Get:102 http://localhost/debian/ sid/main x11proto-input-dev all 2.1-1 [145 kB] Get:103 http://localhost/debian/ sid/main x11proto-kb-dev all 1.0.5-2 [27.5 kB] Get:104 http://localhost/debian/ sid/main xtrans-dev all 1.2.6-2 [101 kB] Get:105 http://localhost/debian/ sid/main libpthread-stubs0 amd64 0.3-3 [3228 B] Get:106 http://localhost/debian/ sid/main libpthread-stubs0-dev amd64 0.3-3 [3998 B] Get:107 http://localhost/debian/ sid/main libxcb1-dev amd64 1.7-4 [82.7 kB] Get:108 http://localhost/debian/ sid/main libx11-dev amd64 2:1.4.4-4 [1027 kB] Get:109 http://localhost/debian/ sid/main x11proto-xext-dev all 7.2.0-3 [255 kB] Get:110 http://localhost/debian/ sid/main libxext-dev amd64 2:1.3.0-3 [167 kB] Get:111 http://localhost/debian/ sid/main libsysfs-dev amd64 2.1.0+repack-1 [47.3 kB] Get:112 http://localhost/debian/ sid/main libdirectfb-dev amd64 1.2.10.0-4.3 [929 kB] Get:113 http://localhost/debian/ sid/main libexpat1-dev amd64 2.0.1-7.2 [223 kB] Get:114 http://localhost/debian/ sid/main mesa-common-dev amd64 7.11.2-1 [350 kB] Get:115 http://localhost/debian/ sid/main libgl1-mesa-dev amd64 7.11.2-1 [31.8 kB] Get:116 http://localhost/debian/ sid/main libglib2.0-data all 2.30.2-4 [2318 kB] Get:117 http://localhost/debian/ sid/main libglib2.0-bin amd64 2.30.2-4 [639 kB] Get:118 http://localhost/debian/ sid/main libglib2.0-dev amd64 2.30.2-4 [2382 kB] Get:119 http://localhost/debian/ sid/main libglu1-mesa-dev amd64 7.11.2-1 [296 kB] Get:120 http://localhost/debian/ sid/main libice-dev amd64 2:1.0.7-2 [143 kB] Get:121 http://localhost/debian/ sid/main libltdl-dev amd64 2.4.2-1 [205 kB] Get:122 http://localhost/debian/ sid/main libpt2.4.5 amd64 2.4.5-2 [1448 kB] Get:123 http://localhost/debian/ sid/main libssl-dev amd64 1.0.0e-3 [1631 kB] Get:124 http://localhost/debian/ sid/main libldap2-dev amd64 2.4.28-1 [560 kB] Get:125 http://localhost/debian/ sid/main libpulse-dev amd64 1.1-2 [92.6 kB] Get:126 http://localhost/debian/ sid/main libsm-dev amd64 2:1.2.0-2 [101 kB] Get:127 http://localhost/debian/ sid/main libxt-dev amd64 1:1.1.1-2 [512 kB] Get:128 http://localhost/debian/ sid/main libsdl1.2-dev amd64 1.2.14-7 [862 kB] Get:129 http://localhost/debian/ sid/main libsasl2-modules amd64 2.1.25.dfsg1-2 [114 kB] Get:130 http://localhost/debian/ sid/main libsasl2-dev amd64 2.1.25.dfsg1-2 [360 kB] Get:131 http://localhost/debian/ sid/main libpt2.4.5-dev amd64 2.4.5-2 [367 kB] Get:132 http://localhost/debian/ sid/main unixodbc amd64 2.2.14p2-5 [53.1 kB] Get:133 http://localhost/debian/ sid/main unixodbc-dev amd64 2.2.14p2-5 [367 kB] Extracting templates from packages: 22% Extracting templates from packages: 44% Extracting templates from packages: 67% Extracting templates from packages: 89% Extracting templates from packages: 100% Preconfiguring packages ... Fetched 42.0 MB in 16s (2581 kB/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 libltdl7. Unpacking libltdl7 (from .../libltdl7_2.4.2-1_amd64.deb) ... Selecting previously unselected package libodbc1. Unpacking libodbc1 (from .../libodbc1_2.2.14p2-5_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 libjpeg8. Unpacking libjpeg8 (from .../libjpeg8_8c-2_amd64.deb) ... Selecting previously unselected package libv4lconvert0. Unpacking libv4lconvert0 (from .../libv4lconvert0_0.8.5-7_amd64.deb) ... Selecting previously unselected package libv4l-0. Unpacking libv4l-0 (from .../libv4l-0_0.8.5-7_amd64.deb) ... Selecting previously unselected package libxt6. Unpacking libxt6 (from .../libxt6_1%3a1.1.1-2_amd64.deb) ... Selecting previously unselected package odbcinst. Unpacking odbcinst (from .../odbcinst_2.2.14p2-5_amd64.deb) ... Selecting previously unselected package odbcinst1debian2. Unpacking odbcinst1debian2 (from .../odbcinst1debian2_2.2.14p2-5_amd64.deb) ... Selecting previously unselected package bsdmainutils. Unpacking bsdmainutils (from .../bsdmainutils_8.2.3_amd64.deb) ... Selecting previously unselected package groff-base. Unpacking groff-base (from .../groff-base_1.21-6_amd64.deb) ... Selecting previously unselected package man-db. Unpacking man-db (from .../man-db_2.6.0.2-3_amd64.deb) ... Selecting previously unselected package libmagic1. Unpacking libmagic1 (from .../libmagic1_5.09-2_amd64.deb) ... Selecting previously unselected package file. Unpacking file (from .../archives/file_5.09-2_amd64.deb) ... Selecting previously unselected package gettext-base. Unpacking gettext-base (from .../gettext-base_0.18.1.1-5_amd64.deb) ... Selecting previously unselected package autotools-dev. Unpacking autotools-dev (from .../autotools-dev_20110511.1_all.deb) ... Selecting previously unselected package cdbs. Unpacking cdbs (from .../archives/cdbs_0.4.100_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 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 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 libice-dev. Unpacking libice-dev (from .../libice-dev_2%3a1.0.7-2_amd64.deb) ... Selecting previously unselected package libltdl-dev. Unpacking libltdl-dev (from .../libltdl-dev_2.4.2-1_amd64.deb) ... Selecting previously unselected package libpt2.4.5. Unpacking libpt2.4.5 (from .../libpt2.4.5_2.4.5-2_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 libpt2.4.5-dev. Unpacking libpt2.4.5-dev (from .../libpt2.4.5-dev_2.4.5-2_amd64.deb) ... Selecting previously unselected package unixodbc. Unpacking unixodbc (from .../unixodbc_2.2.14p2-5_amd64.deb) ... Selecting previously unselected package unixodbc-dev. Unpacking unixodbc-dev (from .../unixodbc-dev_2.2.14p2-5_amd64.deb) ... Selecting previously unselected package sbuild-build-depends-h323plus-dummy. Unpacking sbuild-build-depends-h323plus-dummy (from .../sbuild-build-depends-h323plus-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 libltdl7 (2.4.2-1) ... Setting up libodbc1 (2.2.14p2-5) ... 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 libjpeg8 (8c-2) ... Setting up libv4lconvert0 (0.8.5-7) ... Setting up libv4l-0 (0.8.5-7) ... 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 cdbs (0.4.100) ... 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 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 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 libice-dev (2:1.0.7-2) ... Setting up libltdl-dev (2.4.2-1) ... Setting up libpt2.4.5 (2.4.5-2) ... 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 libpt2.4.5-dev (2.4.5-2) ... Setting up odbcinst (2.2.14p2-5) ... Setting up odbcinst1debian2 (2.2.14p2-5) ... Setting up unixodbc (2.2.14p2-5) ... Setting up unixodbc-dev (2.2.14p2-5) ... Setting up sbuild-build-depends-h323plus-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 cdbs_0.4.100 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 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 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 libltdl-dev_2.4.2-1 libltdl7_2.4.2-1 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 libodbc1_2.2.14p2-5 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 libpt2.4.5_2.4.5-2 libpt2.4.5-dev_2.4.5-2 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 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 libv4l-0_0.8.5-7 libv4lconvert0_0.8.5-7 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 odbcinst_2.2.14p2-5 odbcinst1debian2_2.2.14p2-5 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-h323plus-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 unixodbc_2.2.14p2-5 unixodbc-dev_2.2.14p2-5 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 Tue Jun 1 13:59:54 2010 CEST using DSA key ID 3D08B612 gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./h323plus_1.21.0~dfsg-1.dsc dpkg-source: info: extracting h323plus in h323plus-1.21.0~dfsg dpkg-source: info: unpacking h323plus_1.21.0~dfsg.orig.tar.gz dpkg-source: info: applying h323plus_1.21.0~dfsg-1.diff.gz Check disc space ──────────────── Sufficient free space for build dpkg-buildpackage ───────────────── dpkg-buildpackage: source package h323plus dpkg-buildpackage: source version 1.21.0~dfsg-1 dpkg-source --before-build h323plus-1.21.0~dfsg dpkg-buildpackage: host architecture amd64 fakeroot debian/rules clean /usr/share/cdbs/1/rules/dpatch.mk:33: WARNING: dpatch.mk is deprecated - please use source format 3.0 (quilt) instead test -x debian/rules dh_testroot rm -f debian/stamp-makefile-build debian/stamp-makefile-install /usr/bin/make -C . -k distclean make[1]: *** No rule to make target `distclean'. make[1]: Entering directory `/build/h323plus-zna2AM/h323plus-1.21.0~dfsg' make[1]: Leaving directory `/build/h323plus-zna2AM/h323plus-1.21.0~dfsg' make: [makefile-clean] Error 2 (ignored) rm -f debian/stamp-autotools rmdir --ignore-fail-on-non-empty . rmdir: failed to remove `.': Invalid argument make: [makefile-clean] Error 1 (ignored) for i in ./config.guess ./config.sub ; do \ if test -e $i.cdbs-orig ; then \ mv $i.cdbs-orig $i ; \ fi ; \ done dh_clean rm -f debian/stamp-autotools-files /usr/bin/make -f debian/rules reverse-config /usr/share/cdbs/1/rules/dpatch.mk:33: WARNING: dpatch.mk is deprecated - please use source format 3.0 (quilt) instead make[1]: Entering directory `/build/h323plus-zna2AM/h323plus-1.21.0~dfsg' for i in ./config.guess ./config.sub ; do \ if test -e $i.cdbs-orig ; then \ mv $i.cdbs-orig $i ; \ fi ; \ done make[1]: Leaving directory `/build/h323plus-zna2AM/h323plus-1.21.0~dfsg' dpatch deapply-all release-code 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 debian/patched rm -f debian/stamp-patched rm -fR lib/ config.status config.log a.out Makefile plugins/config.log plugins/config.status dpkg-source -b h323plus-1.21.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 h323plus using existing h323plus_1.21.0~dfsg.orig.tar.gz dpkg-source: info: building h323plus in h323plus_1.21.0~dfsg-1.diff.gz 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/01_libname.dpatch' will not be represented in diff dpkg-source: warning: executable mode 0755 of 'debian/patches/release-code.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 h323plus in h323plus_1.21.0~dfsg-1.dsc debian/rules build /usr/share/cdbs/1/rules/dpatch.mk:33: WARNING: dpatch.mk is deprecated - please use source format 3.0 (quilt) instead test -x debian/rules mkdir -p "." /usr/share/cdbs/1/rules/buildcore.mk:109: WARNING: DEB_DH_STRIP_ARGS is a deprecated variable if test -e /usr/share/misc/config.guess ; then \ for i in ./config.guess ; do \ if ! test -e $i.cdbs-orig ; then \ mv $i $i.cdbs-orig ; \ cp --remove-destination /usr/share/misc/config.guess $i ; \ fi ; \ done ; \ fi if test -e /usr/share/misc/config.sub ; then \ for i in ./config.sub ; do \ if ! test -e $i.cdbs-orig ; then \ mv $i $i.cdbs-orig ; \ cp --remove-destination /usr/share/misc/config.sub $i ; \ fi ; \ done ; \ fi /usr/bin/make -f debian/rules reverse-config /usr/share/cdbs/1/rules/dpatch.mk:33: WARNING: dpatch.mk is deprecated - please use source format 3.0 (quilt) instead make[1]: Entering directory `/build/h323plus-zna2AM/h323plus-1.21.0~dfsg' for i in ./config.guess ./config.sub ; do \ if test -e $i.cdbs-orig ; then \ mv $i.cdbs-orig $i ; \ fi ; \ done make[1]: Leaving directory `/build/h323plus-zna2AM/h323plus-1.21.0~dfsg' 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 release-code to ./ ... ok. /usr/bin/make -f debian/rules update-config /usr/share/cdbs/1/rules/dpatch.mk:33: WARNING: dpatch.mk is deprecated - please use source format 3.0 (quilt) instead make[1]: Entering directory `/build/h323plus-zna2AM/h323plus-1.21.0~dfsg' if test -e /usr/share/misc/config.guess ; then \ for i in ./config.guess ; do \ if ! test -e $i.cdbs-orig ; then \ mv $i $i.cdbs-orig ; \ cp --remove-destination /usr/share/misc/config.guess $i ; \ fi ; \ done ; \ fi if test -e /usr/share/misc/config.sub ; then \ for i in ./config.sub ; do \ if ! test -e $i.cdbs-orig ; then \ mv $i $i.cdbs-orig ; \ cp --remove-destination /usr/share/misc/config.sub $i ; \ fi ; \ done ; \ fi make[1]: Leaving directory `/build/h323plus-zna2AM/h323plus-1.21.0~dfsg' touch debian/stamp-patched touch debian/stamp-autotools-files chmod a+x /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/./configure mkdir -p . cd . && CFLAGS="-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -Wall" CXXFLAGS="-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -Wall" CPPFLAGS="" LDFLAGS="" /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/./configure --build=x86_64-linux-gnu --prefix=/usr --includedir="\${prefix}/include" --mandir="\${prefix}/share/man" --infodir="\${prefix}/share/info" --sysconfdir=/etc --localstatedir=/var --libexecdir="\${prefix}/lib/h323plus" --srcdir=. --disable-maintainer-mode --disable-dependency-tracking --disable-silent-rules --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 ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes OpenH323 version is 1.21.0 checking for /usr/share/ptlib/version.h... yes PTLib prefix set to.... /usr/share/ptlib checking Checking PTLib version 2.4.5... ok configure: Disabling H.350 configure: Enabling T.38 configure: Disabling GnuGk 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 touch debian/stamp-autotools /usr/bin/make -C . make[1]: Entering directory `/build/h323plus-zna2AM/h323plus-1.21.0~dfsg' /usr/bin/make DEBUG= P_SHAREDLIB=1 default_target make[2]: Entering directory `/build/h323plus-zna2AM/h323plus-1.21.0~dfsg' make[2]: Leaving directory `/build/h323plus-zna2AM/h323plus-1.21.0~dfsg' /usr/bin/make -C src optshared make[2]: Entering directory `/build/h323plus-zna2AM/h323plus-1.21.0~dfsg/src' /usr/bin/make DEBUG= P_SHAREDLIB=1 default_target make[3]: Entering directory `/build/h323plus-zna2AM/h323plus-1.21.0~dfsg/src' g++ -DPTRACING=1 -D_REENTRANT -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -fno-exceptions -Wall -DP_64BIT -fPIC -DPIC -DNDEBUG -DPTRACING -I/build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include -I/usr/share/ptlib/include -Os -felide-constructors -Wreorder -c h225_1.cxx -o /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/lib/obj/h225_1.o In file included from h225_1.cxx:12: In file included from /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:18: /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:25:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:48:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:66:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:84:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:104:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:124:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:140:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:166:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:193:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:227:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:262:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:288:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:314:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:339:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:381:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_Element'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_Element, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:381:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:406: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:406:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:429: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:429:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:452: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:452:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:489: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:489:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:522: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:522:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:541: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:541:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:567: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:567:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:586: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:586:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:630: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:630:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:659: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:659:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:690:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_ArrayOf_ProfileElement'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_ArrayOf_ProfileElement, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:690:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:708:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_ProfileElement'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_ProfileElement, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:708:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:825: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:825:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:859: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:859:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:878: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:878:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:913: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:913:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:962: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:962:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:1014: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:1014:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:1033: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:1033:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:1049: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:1049:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:1072: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:1072:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:1121: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:1121:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:1147: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:1147:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:1173: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:1173:5: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:12: In file included from /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:19: /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:30:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:96:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:255:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:465:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:602:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:791:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:811:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:840:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:866:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:891:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:909:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:927:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:963: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:963:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:1122: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:1122:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:1185: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:1185:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:1227: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:1227:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:1252: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:1252:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:1274: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:1274:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:1304:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_QOSType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_QOSType, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:1304:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:1326:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_QOSClass'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_QOSClass, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:1326:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:1354:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:1386:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:1418:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:1462:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:1532:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:1568:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:1619:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:1648:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:1687:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:1719:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:1773:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:1888: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:1888:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:1924: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:1924:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:1957: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:1957:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2002: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2002:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2029: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2029:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2057: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2057:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2106: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2106:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2134: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2134:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2162: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2162:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2191: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2191:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2213: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2213:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2240: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2240:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2260: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2260:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2292: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2292:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2339: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2339:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2372: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2372:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2405: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2405:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2444: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2444:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2486: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2486:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2512: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2512:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2537: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2537:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2562: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2562:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2587: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2587:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2615: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2615:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2633: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2633:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2651: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2651:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2688: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2688:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2788: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2788:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2814: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2814:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2849: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2849:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2872: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2872:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2902: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2902:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2934: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2934:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2964: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2964:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2995: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:2995:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3036: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3036:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3098: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3098:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3141: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3141:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3167: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3167:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3192: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3192:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3217: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3217:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3242: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3242:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3260: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3260:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3285: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3285:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3315: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3315:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3413: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3413:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3438: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3438:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3465: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3465:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3493: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3493:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3522: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3522:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3585: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3585:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3635: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3635:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3733: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3733:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3760: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3760:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3789: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3789:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3814: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3814:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3839: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3839:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3862: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3862:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3887: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3887:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3920: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3920:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3983: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:3983:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4001: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4001:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4027: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4027:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4045: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4045:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4078: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4078:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4199: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4199:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4222: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4222:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4245: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4245:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4268: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4268:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4293: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4293:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4328: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4328:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4390: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4390:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4450: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4450:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4495: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4495:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4533: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4533:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4564: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4564:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4590: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4590:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4608: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4608:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4635: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4635:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4662: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4662:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4684: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4684:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4709: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4709:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4740: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4740:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4775: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4775:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4829: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4829:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4876: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4876:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4901: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4901:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4923: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4923:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4950: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4950:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4981: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:4981:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5006: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5006:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5045: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5045:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5091: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5091:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5144: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5144:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5170: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5170:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5195: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5195:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5222: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5222:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5249: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5249:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5274: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5274:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5306: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5306:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5329: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5329:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5352: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5352:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5393: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5393:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5464: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5464:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5492: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5492:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5510: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5510:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5537: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5537:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5559: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5559:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5582: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5582:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5602: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5602:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5622:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_GenericInformation'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_GenericInformation, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5622:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5642: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5642:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5662: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5662:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5693: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5693:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5720: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5720:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5738: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5738:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5771: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5771:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5799: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5799:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5828: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5828:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5857: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5857:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5883: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5883:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5911: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5911:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5931: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5931:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5949: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5949:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5976: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5976:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5996: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:5996:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6016: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6016:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6036: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6036:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6065: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6065:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6083: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6083:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6103: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6103:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6123: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6123:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6143: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6143:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6163: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6163:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6183: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6183:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6203: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6203:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6223: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6223:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6243: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6243:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6263: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6263:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6281: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6281:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6320: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6320:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6348: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6348:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6386: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6386:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6404: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6404:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6430: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6430:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6467: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6467:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6540: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6540:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6570: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6570:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6613: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6613:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6637: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6637:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6657: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6657:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6677: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6677:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6707: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6707:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6732: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6732:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6768: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6768:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6791: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6791:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6822: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6822:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6905: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6905:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6965: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6965:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6987: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:6987:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7009: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7009:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7039: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7039:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7069: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7069:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7091: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7091:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7113: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7113:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7143: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7143:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7173: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7173:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7195: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7195:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7220: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7220:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7251: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7251:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7282: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7282:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7314: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7314:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7332: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7332:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7358: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7358:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7385: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7385:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7411: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7411:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7437: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7437:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7465: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7465:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7485: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7485:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7513: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7513:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7548: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7548:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7570: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7570:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7593: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7593:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7617: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7617:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7640: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7640:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7660: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7660:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7680: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7680:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7709: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7709:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7733: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7733:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7753: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7753:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7771: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7771:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7795: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7795:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7813: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7813:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7836: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7836:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7854: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7854:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7876: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7876:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7904: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7904:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7955: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7955:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7981: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:7981:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8053: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8053:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8073: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8073:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8109: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8109:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8172: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8172:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8207: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8207:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8229: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8229:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8260: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8260:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8286: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8286:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8310: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8310:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8333: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8333:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8356: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8356:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8379: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8379:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8402: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8402:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8428: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8428:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8458: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8458:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8494: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8494:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8561: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8561:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8593: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8593:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8625: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8625:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8655: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8655:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8678: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8678:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8700: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8700:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8744: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8744:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8762: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8762:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8784: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8784:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8809: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8809:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8831: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8831:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8853: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8853:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8877: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8877:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8895: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8895:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8917: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8917:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8942: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8942:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8968: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8968:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8993: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:8993:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9019: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9019:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9044: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9044:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9069: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9069:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9092: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9092:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9119: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9119:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9139: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9139:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9159: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9159:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9189: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9189:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9211: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9211:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9236: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9236:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9270: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9270:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9376: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9376:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9400: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9400:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9425: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9425:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9460: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9460:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9483: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9483:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9505: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9505:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9531: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9531:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9578: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9578:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9611: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9611:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9646: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9646:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9671: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9671:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9705: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9705:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9738: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9738:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9768: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9768:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9792: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9792:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9823: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9823:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9854: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9854:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9872: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9872:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9901: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9901:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9919: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9919:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9948: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9948:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9966: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9966:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9986: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:9986:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10004: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10004:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10030: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10030:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10056: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10056:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10087: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10087:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10141: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10141:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10183: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10183:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10211: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10211:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10231: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10231:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10263: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10263:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10299: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10299:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10321: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10321:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10342: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10342:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10379: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10379:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10408: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10408:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10434: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10434:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10460: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10460:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10484: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10484:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10515: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10515:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10533: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10533:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10559: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10559:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10591: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10591:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10620: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10620:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10638: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10638:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10665: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10665:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10690: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10690:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10716: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10716:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10739: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10739:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10766: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10766:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10792: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10792:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10815: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10815:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10847: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10847:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10872: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10872:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10903: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10903:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10929: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10929:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10956: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10956:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10982: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:10982:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11008: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11008:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11043: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11043:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11066: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11066:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11094: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11094:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11129: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11129:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11151: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11151:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11175: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11175:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11198: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11198:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11222: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11222:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11245: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11245:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11269: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11269:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11299: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11299:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11324: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11324:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11354: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11354:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11379: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11379:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11411:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_GenericInformation'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_GenericInformation, H245_GenericMessage); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11411:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11427: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11427:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11453: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11453:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11478: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11478:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11503: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11503:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11540: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11540:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11570: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11570:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11600: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11600:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11630: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11630:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11661: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11661:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11689: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11689:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11715: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11715:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11768: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11768:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11807: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11807:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11837: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11837:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11876:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ServicePriorityValue'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ServicePriorityValue, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11876:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11905:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ServicePriority'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ServicePriority, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11905:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11937:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_AuthorizationParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_AuthorizationParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11937:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11966:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_QOSDescriptor'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_QOSDescriptor, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11966:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11997:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_GenericTransportParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_GenericTransportParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:11997:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12034: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12034:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12079: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12079:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12112: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12112:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12143: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12143:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12175: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12175:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12201: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12201:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12228: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12228:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12265: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12265:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12295: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12295:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12329: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12329:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12381: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12381:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12412: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12412:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12438: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12438:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12470: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12470:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12501: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12501:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12530: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12530:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12564: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12564:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12602: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12602:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12633: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12633:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12664: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12664:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12689: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12689:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12721: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12721:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12756: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12756:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12786: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12786:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12812: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12812:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12848: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12848:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12874: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12874:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12908: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12908:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12934: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12934:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12961: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12961:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12991: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:12991:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13016: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13016:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13051: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13051:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13082: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13082:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13112: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13112:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13153: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13153:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13184: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13184:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13216: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13216:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13242: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13242:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13268: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13268:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13298: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13298:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13324: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13324:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13350: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13350:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13376: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13376:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13402: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13402:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13427: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13427:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13452: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13452:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13477: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13477:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13503: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13503:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13529: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13529:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13554: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13554:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13580: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13580:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13606: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13606:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13632: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13632:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13657: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13657:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13682: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13682:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13714: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13714:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13740: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13740:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13770: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13770:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13797: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13797:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13837: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13837:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13865: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13865:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13895: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13895:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13922: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13922:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13948: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13948:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13973: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13973:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13998: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:13998:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14024: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14024:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14049: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14049:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14075: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14075:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14100: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14100:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14126: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14126:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14157: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14157:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14189: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14189:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14215: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14215:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14246: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14246:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14273: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14273:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14303: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14303:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14329: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14329:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14363: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14363:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14389: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14389:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14414: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14414:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14448: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14448:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14477: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14477:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14508: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14508:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14534: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14534:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14569: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14569:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14603: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14603:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14634: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14634:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14659: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14659:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14690: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14690:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14718: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14718:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14752: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14752:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14777: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14777:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14810: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14810:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14836: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14836:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14862: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14862:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14888: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14888:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14914: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14914:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14940: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14940:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14971: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14971:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14996: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:14996:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15022: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15022:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15054: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15054:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15080: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15080:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15108: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15108:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15136: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15136:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15176: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15176:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15206: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15206:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15238: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15238:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15264: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15264:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15289: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15289:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15319: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15319:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15347: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15347:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15375: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15375:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15400: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15400:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15436: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15436:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15478: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15478:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15511: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15511:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15541: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15541:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15567: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15567:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15605: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15605:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15640: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15640:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15677: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15677:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15703: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15703:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15732: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15732:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15764: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15764:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15802: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15802:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15828: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15828:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15855: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15855:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15884: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15884:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15934: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15934:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15965: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:15965:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:16000: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:16000:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:16026: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:16026:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:16052: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:16052:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:16078: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:16078:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:16143: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:16143:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:16197: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:16197:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:16237: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:16237:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:16276: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:16276:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:16339: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:16339:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:16393: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h245.h:16393:5: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:12: /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:33:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:97:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:124:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:150:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:173:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:197:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:234:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:305:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:410:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:437:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:469:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:503: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:503:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:559: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:559:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:598: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:598:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:642: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:642:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:660: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:660:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:686: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:686:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:715: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:715:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:750: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:750:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:768: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:768:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:811:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_IsupNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_IsupNumber, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:811:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:855:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_NatureOfAddress'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_NatureOfAddress, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:855:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:883:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_IsupDigits'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_IsupDigits, PASN_IA5String); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:883:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:901: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:901:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:933: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:933:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:958: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:958:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:988: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:988:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1024: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1024:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1053: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1053:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1090: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1090:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1116: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1116:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1139: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1139:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1162: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1162:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1180: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1180:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1200: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1200:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1218: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1218:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1236: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1236:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1256: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1256:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1272: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1272:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1290: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1290:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1313: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1313:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1336: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1336:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1363: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1363:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1394: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1394:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1428: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1428:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1465: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1465:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1491: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1491:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1507: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1507:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1530: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1530:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1595: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1595:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1626: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1626:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1651: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1651:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1686: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1686:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1731: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1731:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1760: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1760:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1793: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1793:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1829: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1829:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1892: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1892:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1923:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_RehomingModel'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_RehomingModel, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1923:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1979: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:1979:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2233: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2233:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2272: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2272:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2332: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2332:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2368: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2368:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2401: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2401:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2425: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2425:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2449: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2449:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2480: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2480:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2527: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2527:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2585: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2585:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2623: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2623:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2672: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2672:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2697: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2697:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2728: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2728:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2754: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2754:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2785: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2785:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2824: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2824:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2930: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2930:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2950: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2950:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2970: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2970:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2990: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:2990:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3010: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3010:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3030: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3030:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3050: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3050:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3068: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3068:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3088: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3088:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3106: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3106:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3133: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3133:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3151: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3151:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3178: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3178:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3198: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3198:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3218: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3218:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3238: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3238:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3258: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3258:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3276: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3276:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3302: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3302:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3329: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3329:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3357: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3357:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3377: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3377:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3397: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3397:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3417: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3417:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3446: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3446:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3472: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3472:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3496: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3496:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3516: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3516:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3534: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3534:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3561: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3561:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3588: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3588:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3621: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3621:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3639: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3639:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3657: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3657:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3675: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3675:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3698: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3698:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3731: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3731:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3762: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3762:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3784: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3784:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3808: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3808:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3826: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3826:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3846: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3846:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3866: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3866:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3886: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3886:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3904: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3904:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3924: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3924:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3944: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3944:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3964: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3964:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3982:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_RegistrationRequest_language'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_RegistrationRequest_language, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:3982:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4002: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4002:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4020: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4020:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4055:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_QOSCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_QOSCapability, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4055:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4073: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4073:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4093: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4093:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4113: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4113:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4131:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_LocationRequest_language'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_LocationRequest_language, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4131:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4151: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4151:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4169: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4169:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4196: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4196:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4221: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4221:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4239: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4239:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4263: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4263:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4283: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4283:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4303: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4303:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4323: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4323:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4341: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4341:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4374: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4374:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4407: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4407:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4440: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4440:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4473: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4473:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4507: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4507:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4537: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4537:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4563: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4563:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4589: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4589:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4615: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4615:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4665:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_IsupPublicPartyNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_IsupPublicPartyNumber, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4665:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4691:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_IsupPrivatePartyNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_IsupPrivatePartyNumber, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4691:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4717: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4717:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4748: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4748:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4780: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4780:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4806: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4806:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4838: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4838:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4870: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4870:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4902: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4902:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4932: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4932:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4957: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:4957:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5008: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5008:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5040: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5040:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5066: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5066:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5096: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5096:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5127: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5127:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5161: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5161:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5192: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5192:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5226: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5226:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5254: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5254:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5291: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5291:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5321: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5321:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5351: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5351:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5385: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5385:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5422: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5422:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5478: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5478:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5524: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5524:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5572: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5572:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5629: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5629:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5669: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5669:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5710: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5710:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5759: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5759:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5801: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5801:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5846: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5846:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5887: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5887:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5944: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5944:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5980: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:5980:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6019: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6019:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6058: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6058:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6094: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6094:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6131: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6131:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6170: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6170:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6215: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6215:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6257: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6257:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6290: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6290:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6318: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6318:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6357: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6357:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6390: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6390:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6423: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6423:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6454: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6454:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6487: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6487:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6520: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6520:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6553: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6553:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6586: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6586:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6619: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6619:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6652: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6652:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6685: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6685:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6718: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6718:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6750: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6750:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6784: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6784:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6817: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6817:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6848: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6848:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6877: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6877:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6906: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6906:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6922: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6922:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6953: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6953:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6986: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:6986:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:7063: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:7063:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:7123: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:7123:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:7166: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:7166:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:7210: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:7210:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:7258: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:7258:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:7306: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:7306:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:7351: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:7351:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:7384: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:7384:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:7447: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:7447:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:7541: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:7541:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:7629: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:7629:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:7710: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:7710:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:7778: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:7778:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:7844: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:7844:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:7904: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:7904:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:7950: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:7950:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:8004: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:8004:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:8064: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:8064:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:8090: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:8090:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:8120: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:8120:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:8179: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:8179:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:8228: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:8228:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:8290: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:8290:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:8330: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:8330:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:8431: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:8431:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:8498: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:8498:5: note: explicitly cast the pointer to silence this warning /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:8544: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:8544:5: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/include/ptlib.h:56: In file included from /usr/include/ptlib/contain.h:588: /usr/include/ptlib/array.h:526:9: error: use of undeclared identifier 'SetAt' SetAt(index, t); ^ this-> /usr/include/ptclib/asner.h:360:7: note: in instantiation of member function 'PScalarArray::ReadElementFrom' requested here class PASN_ObjectId : public PASN_Object ^ /usr/include/ptlib/array.h:313:14: note: must qualify identifier to find this declaration in dependent base class PBoolean SetAt( ^ In file included from h225_1.cxx:12: In file included from /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:18: /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:770: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ h225_1.cxx:3682:20: note: in instantiation of member function 'H235_ENCRYPTED::CompareObjectMemoryDirect' requested here choice = new H235_ENCRYPTED(); ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:770:5: note: explicitly cast the pointer to silence this warning PCLASSINFO(H235_ENCRYPTED, PASN_Sequence); ^ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:12: In file included from /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:18: /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:741: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ h225_1.cxx:3686:20: note: in instantiation of member function 'H235_SIGNED::CompareObjectMemoryDirect' requested here choice = new H235_SIGNED(); ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:741:5: note: explicitly cast the pointer to silence this warning PCLASSINFO(H235_SIGNED, PASN_Sequence); ^ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:12: In file included from /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:18: /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:741: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ h225_1.cxx:3689:20: note: in instantiation of member function 'H235_SIGNED::CompareObjectMemoryDirect' requested here choice = new H235_SIGNED(); ^ /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:741:5: note: explicitly cast the pointer to silence this warning PCLASSINFO(H235_SIGNED, PASN_Sequence); ^ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:12: In file included from /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h225.h:18: /build/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:798: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ h225_1.cxx:8457: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/h323plus-zna2AM/h323plus-1.21.0~dfsg/include/h235.h:798:5: note: explicitly cast the pointer to silence this warning PCLASSINFO(H235_HASHED, PASN_Sequence); ^ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ^ 801 warnings and 1 error generated. make[3]: *** [/build/h323plus-zna2AM/h323plus-1.21.0~dfsg/lib/obj/h225_1.o] Error 1 make[3]: Leaving directory `/build/h323plus-zna2AM/h323plus-1.21.0~dfsg/src' make[2]: *** [optshared] Error 2 make[2]: Leaving directory `/build/h323plus-zna2AM/h323plus-1.21.0~dfsg/src' make[1]: *** [optshared] Error 2 make[1]: Leaving directory `/build/h323plus-zna2AM/h323plus-1.21.0~dfsg' make: *** [debian/stamp-makefile-build] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2 ──────────────────────────────────────────────────────────────────────────────── Build finished at 20120112-2323 Finished ──────── E: Build failure (dpkg-buildpackage died) ┌──────────────────────────────────────────────────────────────────────────────┐ │ Cleanup │ └──────────────────────────────────────────────────────────────────────────────┘ Purging /var/lib/schroot/mount/lsid64b-1e4e9280-ec52-43c9-9a22-18ec9a2855c4/build/h323plus-zna2AM Not cleaning session: cloned chroot in use ┌──────────────────────────────────────────────────────────────────────────────┐ │ Summary │ └──────────────────────────────────────────────────────────────────────────────┘ Architecture: amd64 Build-Space: 12736 Build-Time: 60 Distribution: lsid64b Fail-Stage: build Install-Time: 76 Job: h323plus_1.21.0~dfsg-1 Package: h323plus Package-Time: 294 Source-Version: 1.21.0~dfsg-1 Space: 12736 Status: attempted Version: 1.21.0~dfsg-1 ──────────────────────────────────────────────────────────────────────────────── Finished at 20120112-2323 Build needed 00:04:54, 12736k disc space DC-Message: Failed, but took only 358.251778. 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-44.reims.grid5000.fr ╔══════════════════════════════════════════════════════════════════════════════╗ ║ h323plus 1.21.0~dfsg-1 (amd64) 12 Jan 2012 23:34 ║ ╚══════════════════════════════════════════════════════════════════════════════╝ Package: h323plus Version: 1.21.0~dfsg-1 Source Version: 1.21.0~dfsg-1 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 15s (1148 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: 'h323plus' packaging is maintained in the 'Svn' version control system at: svn://svn.debian.org/pkg-voip/openh323/trunk/ Need to get 2123 kB of source archives. Get:1 http://localhost/debian/ sid/main h323plus 1.21.0~dfsg-1 (dsc) [1577 B] Get:2 http://localhost/debian/ sid/main h323plus 1.21.0~dfsg-1 (tar) [2090 kB] Get:3 http://localhost/debian/ sid/main h323plus 1.21.0~dfsg-1 (diff) [31.3 kB] Fetched 2123 kB in 2s (949 kB/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/h323plus-AK8u5Z/resolver-qUPTTZ/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/706 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-fb946675-2688-4858-bd27-50d6a5feb332/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 (>= 7), cdbs, dpatch (>= 1.11), libsasl2-dev, autotools-dev, binutils (>= 2.17), dpkg-dev (>= 1.13.19), libpt2.4.5-dev, libldap2-dev, libssl-dev, libexpat1-dev, libsdl1.2-dev, unixodbc-dev 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 (>= 7), cdbs, dpatch (>= 1.11), libsasl2-dev, autotools-dev, binutils (>= 2.17), dpkg-dev (>= 1.13.19), libpt2.4.5-dev, libldap2-dev, libssl-dev, libexpat1-dev, libsdl1.2-dev, unixodbc-dev Filtered Build-Conflicts: libopenh323-1.18.0, libopenh323-dev dpkg-deb: building package `sbuild-build-depends-h323plus-dummy' in `/build/h323plus-AK8u5Z/resolver-AhBNh3/apt_archive/sbuild-build-depends-h323plus-dummy.deb'. OK Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install h323plus 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 cdbs debhelper 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 libice-dev libice6 libjpeg8 libjpeg8-dev libjson0 libldap-2.4-2 libldap2-dev libltdl-dev libltdl7 libmagic1 libncurses5-dev libodbc1 libogg0 libp11-kit0 libpcre3 libpipeline1 libpng12-0 libpng12-dev libpopt0 libpt2.4.5 libpt2.4.5-dev 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 libssl-dev libssl1.0.0 libsysfs-dev libsysfs2 libtasn1-3 libtinfo-dev libts-0.0-0 libunistring0 libv4l-0 libv4lconvert0 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 odbcinst odbcinst1debian2 pkg-config po-debconf tsconf unixodbc unixodbc-dev 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 devscripts dh-make curl gettext-doc groff libasound2-plugins libasound2-doc rng-tools libglib2.0-doc libtool-doc ncurses-doc libmyodbc odbc-postgresql tdsodbc unixodbc-bin pulseaudio libsasl2-modules-otp libsasl2-modules-ldap libsasl2-modules-sql libsasl2-modules-gssapi-mit libsasl2-modules-gssapi-heimdal www-browser libmail-box-perl Recommended packages: patchutils autopoint dbus libgl1-mesa-dri shared-mime-info python libtool libssl-doc tcpd libx11-doc xml-core libmail-sendmail-perl The following NEW packages will be installed: autotools-dev bsdmainutils cdbs debhelper 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 libice-dev libice6 libjpeg8 libjpeg8-dev libjson0 libldap-2.4-2 libldap2-dev libltdl-dev libltdl7 libmagic1 libncurses5-dev libodbc1 libogg0 libp11-kit0 libpcre3 libpipeline1 libpng12-0 libpng12-dev libpopt0 libpt2.4.5 libpt2.4.5-dev 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 libssl-dev libssl1.0.0 libsysfs-dev libsysfs2 libtasn1-3 libtinfo-dev libts-0.0-0 libunistring0 libv4l-0 libv4lconvert0 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 odbcinst odbcinst1debian2 pkg-config po-debconf sbuild-build-depends-h323plus-dummy tsconf unixodbc unixodbc-dev x11-common x11proto-core-dev x11proto-input-dev x11proto-kb-dev x11proto-xext-dev xorg-sgml-doctools xtrans-dev zlib1g-dev 0 upgraded, 134 newly installed, 0 to remove and 10 not upgraded. Need to get 42.0 MB/42.0 MB of archives. After this operation, 128 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 libltdl7 libodbc1 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 libjpeg8 libv4lconvert0 libv4l-0 libxt6 odbcinst odbcinst1debian2 bsdmainutils groff-base man-db libmagic1 file gettext-base autotools-dev cdbs html2text gettext intltool-debian po-debconf debhelper 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 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 libice-dev libltdl-dev libpt2.4.5 libssl-dev libldap2-dev libpulse-dev libsm-dev libxt-dev libsdl1.2-dev libsasl2-modules libsasl2-dev libpt2.4.5-dev unixodbc unixodbc-dev sbuild-build-depends-h323plus-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 libltdl7 amd64 2.4.2-1 [352 kB] Get:42 http://localhost/debian/ sid/main libodbc1 amd64 2.2.14p2-5 [252 kB] Get:43 http://localhost/debian/ sid/main libpng12-0 amd64 1.2.46-4 [190 kB] Get:44 http://localhost/debian/ sid/main libcap2 amd64 1:2.22-1 [13.3 kB] Get:45 http://localhost/debian/ sid/main libjson0 amd64 0.9-1 [18.8 kB] Get:46 http://localhost/debian/ sid/main libsm6 amd64 2:1.2.0-2 [29.8 kB] Get:47 http://localhost/debian/ sid/main libvorbis0a amd64 1.3.2-1.1 [122 kB] Get:48 http://localhost/debian/ sid/main libvorbisenc2 amd64 1.3.2-1.1 [146 kB] Get:49 http://localhost/debian/ sid/main libsndfile1 amd64 1.0.25-4 [240 kB] Get:50 http://localhost/debian/ sid/main libx11-xcb1 amd64 2:1.4.4-4 [125 kB] Get:51 http://localhost/debian/ sid/main libxi6 amd64 2:1.4.5-1 [67.6 kB] Get:52 http://localhost/debian/ sid/main libxtst6 amd64 2:1.2.0-4 [24.1 kB] Get:53 http://localhost/debian/ sid/main libpulse0 amd64 1.1-2 [307 kB] Get:54 http://localhost/debian/ sid/main libpulse-mainloop-glib0 amd64 1.1-2 [24.6 kB] Get:55 http://localhost/debian/ sid/main libcaca0 amd64 0.99.beta17-2.1 [386 kB] Get:56 http://localhost/debian/ sid/main libsysfs2 amd64 2.1.0+repack-1 [29.2 kB] Get:57 http://localhost/debian/ sid/main tsconf all 1.0-9 [13.0 kB] Get:58 http://localhost/debian/ sid/main libts-0.0-0 amd64 1.0-9 [30.0 kB] Get:59 http://localhost/debian/ sid/main libdirectfb-1.2-9 amd64 1.2.10.0-4.3 [1201 kB] Get:60 http://localhost/debian/ sid/main libxrender1 amd64 1:0.9.6-2 [31.5 kB] Get:61 http://localhost/debian/ sid/main libxrandr2 amd64 2:1.3.2-2 [33.5 kB] Get:62 http://localhost/debian/ sid/main libsdl1.2debian amd64 1.2.14-7 [222 kB] Get:63 http://localhost/debian/ sid/main libunistring0 amd64 0.9.3-5 [434 kB] Get:64 http://localhost/debian/ sid/main libjpeg8 amd64 8c-2 [132 kB] Get:65 http://localhost/debian/ sid/main libv4lconvert0 amd64 0.8.5-7 [95.1 kB] Get:66 http://localhost/debian/ sid/main libv4l-0 amd64 0.8.5-7 [55.4 kB] Get:67 http://localhost/debian/ sid/main libxt6 amd64 1:1.1.1-2 [207 kB] Get:68 http://localhost/debian/ sid/main odbcinst amd64 2.2.14p2-5 [40.6 kB] Get:69 http://localhost/debian/ sid/main odbcinst1debian2 amd64 2.2.14p2-5 [80.5 kB] Get:70 http://localhost/debian/ sid/main bsdmainutils amd64 8.2.3 [208 kB] Get:71 http://localhost/debian/ sid/main groff-base amd64 1.21-6 [1150 kB] Get:72 http://localhost/debian/ sid/main man-db amd64 2.6.0.2-3 [1015 kB] Get:73 http://localhost/debian/ sid/main libmagic1 amd64 5.09-2 [246 kB] Get:74 http://localhost/debian/ sid/main file amd64 5.09-2 [52.0 kB] Get:75 http://localhost/debian/ sid/main gettext-base amd64 0.18.1.1-5 [154 kB] Get:76 http://localhost/debian/ sid/main autotools-dev all 20110511.1 [73.8 kB] Get:77 http://localhost/debian/ sid/main cdbs all 0.4.100 [77.1 kB] Get:78 http://localhost/debian/ sid/main html2text amd64 1.3.2a-15 [103 kB] Get:79 http://localhost/debian/ sid/main gettext amd64 0.18.1.1-5 [2080 kB] Get:80 http://localhost/debian/ sid/main intltool-debian all 0.35.0+20060710.1 [30.8 kB] Get:81 http://localhost/debian/ sid/main po-debconf all 1.0.16+nmu2 [224 kB] Get:82 http://localhost/debian/ sid/main debhelper all 8.9.14 [693 kB] Get:83 http://localhost/debian/ sid/main dpatch all 2.0.34 [95.1 kB] Get:84 http://localhost/debian/ sid/main libasound2-dev amd64 1.0.24.1-4 [598 kB] Get:85 http://localhost/debian/ sid/main libavahi-common-dev amd64 0.6.30-6 [71.9 kB] Get:86 http://localhost/debian/ sid/main pkg-config amd64 0.26-1 [59.5 kB] Get:87 http://localhost/debian/ sid/main libdbus-1-dev amd64 1.4.16-1 [243 kB] Get:88 http://localhost/debian/ sid/main libavahi-client-dev amd64 0.6.30-6 [66.2 kB] Get:89 http://localhost/debian/ sid/main libtinfo-dev amd64 5.9-4 [103 kB] Get:90 http://localhost/debian/ sid/main libncurses5-dev amd64 5.9-4 [406 kB] Get:91 http://localhost/debian/ sid/main zlib1g-dev amd64 1:1.2.3.4.dfsg-3 [192 kB] Get:92 http://localhost/debian/ sid/main libpng12-dev amd64 1.2.46-4 [266 kB] Get:93 http://localhost/debian/ sid/main libslang2-dev amd64 2.2.4-5 [627 kB] Get:94 http://localhost/debian/ sid/main libcaca-dev amd64 0.99.beta17-2.1 [1001 kB] Get:95 http://localhost/debian/ sid/main libdirectfb-extra amd64 1.2.10.0-4.3 [36.4 kB] Get:96 http://localhost/debian/ sid/main libfreetype6-dev amd64 2.4.8-1 [801 kB] Get:97 http://localhost/debian/ sid/main libjpeg8-dev amd64 8c-2 [241 kB] Get:98 http://localhost/debian/ sid/main xorg-sgml-doctools all 1:1.10-1 [24.1 kB] Get:99 http://localhost/debian/ sid/main x11proto-core-dev all 7.0.22-1 [323 kB] Get:100 http://localhost/debian/ sid/main libxau-dev amd64 1:1.0.6-4 [20.6 kB] Get:101 http://localhost/debian/ sid/main libxdmcp-dev amd64 1:1.1.0-4 [39.3 kB] Get:102 http://localhost/debian/ sid/main x11proto-input-dev all 2.1-1 [145 kB] Get:103 http://localhost/debian/ sid/main x11proto-kb-dev all 1.0.5-2 [27.5 kB] Get:104 http://localhost/debian/ sid/main xtrans-dev all 1.2.6-2 [101 kB] Get:105 http://localhost/debian/ sid/main libpthread-stubs0 amd64 0.3-3 [3228 B] Get:106 http://localhost/debian/ sid/main libpthread-stubs0-dev amd64 0.3-3 [3998 B] Get:107 http://localhost/debian/ sid/main libxcb1-dev amd64 1.7-4 [82.7 kB] Get:108 http://localhost/debian/ sid/main libx11-dev amd64 2:1.4.4-4 [1027 kB] Get:109 http://localhost/debian/ sid/main x11proto-xext-dev all 7.2.0-3 [255 kB] Get:110 http://localhost/debian/ sid/main libxext-dev amd64 2:1.3.0-3 [167 kB] Get:111 http://localhost/debian/ sid/main libsysfs-dev amd64 2.1.0+repack-1 [47.3 kB] Get:112 http://localhost/debian/ sid/main libdirectfb-dev amd64 1.2.10.0-4.3 [929 kB] Get:113 http://localhost/debian/ sid/main libexpat1-dev amd64 2.0.1-7.2 [223 kB] Get:114 http://localhost/debian/ sid/main mesa-common-dev amd64 7.11.2-1 [350 kB] Get:115 http://localhost/debian/ sid/main libgl1-mesa-dev amd64 7.11.2-1 [31.8 kB] Get:116 http://localhost/debian/ sid/main libglib2.0-data all 2.30.2-4 [2318 kB] Get:117 http://localhost/debian/ sid/main libglib2.0-bin amd64 2.30.2-4 [639 kB] Get:118 http://localhost/debian/ sid/main libglib2.0-dev amd64 2.30.2-4 [2382 kB] Get:119 http://localhost/debian/ sid/main libglu1-mesa-dev amd64 7.11.2-1 [296 kB] Get:120 http://localhost/debian/ sid/main libice-dev amd64 2:1.0.7-2 [143 kB] Get:121 http://localhost/debian/ sid/main libltdl-dev amd64 2.4.2-1 [205 kB] Get:122 http://localhost/debian/ sid/main libpt2.4.5 amd64 2.4.5-2 [1448 kB] Get:123 http://localhost/debian/ sid/main libssl-dev amd64 1.0.0e-3 [1631 kB] Get:124 http://localhost/debian/ sid/main libldap2-dev amd64 2.4.28-1 [560 kB] Get:125 http://localhost/debian/ sid/main libpulse-dev amd64 1.1-2 [92.6 kB] Get:126 http://localhost/debian/ sid/main libsm-dev amd64 2:1.2.0-2 [101 kB] Get:127 http://localhost/debian/ sid/main libxt-dev amd64 1:1.1.1-2 [512 kB] Get:128 http://localhost/debian/ sid/main libsdl1.2-dev amd64 1.2.14-7 [862 kB] Get:129 http://localhost/debian/ sid/main libsasl2-modules amd64 2.1.25.dfsg1-2 [114 kB] Get:130 http://localhost/debian/ sid/main libsasl2-dev amd64 2.1.25.dfsg1-2 [360 kB] Get:131 http://localhost/debian/ sid/main libpt2.4.5-dev amd64 2.4.5-2 [367 kB] Get:132 http://localhost/debian/ sid/main unixodbc amd64 2.2.14p2-5 [53.1 kB] Get:133 http://localhost/debian/ sid/main unixodbc-dev amd64 2.2.14p2-5 [367 kB] Extracting templates from packages: 22% Extracting templates from packages: 44% Extracting templates from packages: 67% Extracting templates from packages: 89% Extracting templates from packages: 100% Preconfiguring packages ... Fetched 42.0 MB in 31s (1329 kB/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 libltdl7. Unpacking libltdl7 (from .../libltdl7_2.4.2-1_amd64.deb) ... Selecting previously unselected package libodbc1. Unpacking libodbc1 (from .../libodbc1_2.2.14p2-5_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 libjpeg8. Unpacking libjpeg8 (from .../libjpeg8_8c-2_amd64.deb) ... Selecting previously unselected package libv4lconvert0. Unpacking libv4lconvert0 (from .../libv4lconvert0_0.8.5-7_amd64.deb) ... Selecting previously unselected package libv4l-0. Unpacking libv4l-0 (from .../libv4l-0_0.8.5-7_amd64.deb) ... Selecting previously unselected package libxt6. Unpacking libxt6 (from .../libxt6_1%3a1.1.1-2_amd64.deb) ... Selecting previously unselected package odbcinst. Unpacking odbcinst (from .../odbcinst_2.2.14p2-5_amd64.deb) ... Selecting previously unselected package odbcinst1debian2. Unpacking odbcinst1debian2 (from .../odbcinst1debian2_2.2.14p2-5_amd64.deb) ... Selecting previously unselected package bsdmainutils. Unpacking bsdmainutils (from .../bsdmainutils_8.2.3_amd64.deb) ... Selecting previously unselected package groff-base. Unpacking groff-base (from .../groff-base_1.21-6_amd64.deb) ... Selecting previously unselected package man-db. Unpacking man-db (from .../man-db_2.6.0.2-3_amd64.deb) ... Selecting previously unselected package libmagic1. Unpacking libmagic1 (from .../libmagic1_5.09-2_amd64.deb) ... Selecting previously unselected package file. Unpacking file (from .../archives/file_5.09-2_amd64.deb) ... Selecting previously unselected package gettext-base. Unpacking gettext-base (from .../gettext-base_0.18.1.1-5_amd64.deb) ... Selecting previously unselected package autotools-dev. Unpacking autotools-dev (from .../autotools-dev_20110511.1_all.deb) ... Selecting previously unselected package cdbs. Unpacking cdbs (from .../archives/cdbs_0.4.100_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 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 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 libice-dev. Unpacking libice-dev (from .../libice-dev_2%3a1.0.7-2_amd64.deb) ... Selecting previously unselected package libltdl-dev. Unpacking libltdl-dev (from .../libltdl-dev_2.4.2-1_amd64.deb) ... Selecting previously unselected package libpt2.4.5. Unpacking libpt2.4.5 (from .../libpt2.4.5_2.4.5-2_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 libpt2.4.5-dev. Unpacking libpt2.4.5-dev (from .../libpt2.4.5-dev_2.4.5-2_amd64.deb) ... Selecting previously unselected package unixodbc. Unpacking unixodbc (from .../unixodbc_2.2.14p2-5_amd64.deb) ... Selecting previously unselected package unixodbc-dev. Unpacking unixodbc-dev (from .../unixodbc-dev_2.2.14p2-5_amd64.deb) ... Selecting previously unselected package sbuild-build-depends-h323plus-dummy. Unpacking sbuild-build-depends-h323plus-dummy (from .../sbuild-build-depends-h323plus-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 libltdl7 (2.4.2-1) ... Setting up libodbc1 (2.2.14p2-5) ... 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 libjpeg8 (8c-2) ... Setting up libv4lconvert0 (0.8.5-7) ... Setting up libv4l-0 (0.8.5-7) ... 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 cdbs (0.4.100) ... 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 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 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 libice-dev (2:1.0.7-2) ... Setting up libltdl-dev (2.4.2-1) ... Setting up libpt2.4.5 (2.4.5-2) ... 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 libpt2.4.5-dev (2.4.5-2) ... Setting up odbcinst (2.2.14p2-5) ... Setting up odbcinst1debian2 (2.2.14p2-5) ... Setting up unixodbc (2.2.14p2-5) ... Setting up unixodbc-dev (2.2.14p2-5) ... Setting up sbuild-build-depends-h323plus-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 cdbs_0.4.100 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 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 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 libltdl-dev_2.4.2-1 libltdl7_2.4.2-1 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 libodbc1_2.2.14p2-5 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 libpt2.4.5_2.4.5-2 libpt2.4.5-dev_2.4.5-2 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 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 libv4l-0_0.8.5-7 libv4lconvert0_0.8.5-7 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 odbcinst_2.2.14p2-5 odbcinst1debian2_2.2.14p2-5 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-h323plus-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 unixodbc_2.2.14p2-5 unixodbc-dev_2.2.14p2-5 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 Tue Jun 1 13:59:54 2010 CEST using DSA key ID 3D08B612 gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./h323plus_1.21.0~dfsg-1.dsc dpkg-source: info: extracting h323plus in h323plus-1.21.0~dfsg dpkg-source: info: unpacking h323plus_1.21.0~dfsg.orig.tar.gz dpkg-source: info: applying h323plus_1.21.0~dfsg-1.diff.gz Check disc space ──────────────── Sufficient free space for build dpkg-buildpackage ───────────────── dpkg-buildpackage: source package h323plus dpkg-buildpackage: source version 1.21.0~dfsg-1 dpkg-source --before-build h323plus-1.21.0~dfsg dpkg-buildpackage: host architecture amd64 fakeroot debian/rules clean /usr/share/cdbs/1/rules/dpatch.mk:33: WARNING: dpatch.mk is deprecated - please use source format 3.0 (quilt) instead test -x debian/rules dh_testroot rm -f debian/stamp-makefile-build debian/stamp-makefile-install /usr/bin/make -C . -k distclean make[1]: *** No rule to make target `distclean'. make[1]: Entering directory `/build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg' make[1]: Leaving directory `/build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg' make: [makefile-clean] Error 2 (ignored) rm -f debian/stamp-autotools rmdir --ignore-fail-on-non-empty . rmdir: failed to remove `.': Invalid argument make: [makefile-clean] Error 1 (ignored) for i in ./config.guess ./config.sub ; do \ if test -e $i.cdbs-orig ; then \ mv $i.cdbs-orig $i ; \ fi ; \ done dh_clean rm -f debian/stamp-autotools-files /usr/bin/make -f debian/rules reverse-config /usr/share/cdbs/1/rules/dpatch.mk:33: WARNING: dpatch.mk is deprecated - please use source format 3.0 (quilt) instead make[1]: Entering directory `/build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg' for i in ./config.guess ./config.sub ; do \ if test -e $i.cdbs-orig ; then \ mv $i.cdbs-orig $i ; \ fi ; \ done make[1]: Leaving directory `/build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg' dpatch deapply-all release-code 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 debian/patched rm -f debian/stamp-patched rm -fR lib/ config.status config.log a.out Makefile plugins/config.log plugins/config.status dpkg-source -b h323plus-1.21.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 h323plus using existing h323plus_1.21.0~dfsg.orig.tar.gz dpkg-source: info: building h323plus in h323plus_1.21.0~dfsg-1.diff.gz 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/01_libname.dpatch' will not be represented in diff dpkg-source: warning: executable mode 0755 of 'debian/patches/release-code.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 h323plus in h323plus_1.21.0~dfsg-1.dsc debian/rules build /usr/share/cdbs/1/rules/dpatch.mk:33: WARNING: dpatch.mk is deprecated - please use source format 3.0 (quilt) instead test -x debian/rules mkdir -p "." /usr/share/cdbs/1/rules/buildcore.mk:109: WARNING: DEB_DH_STRIP_ARGS is a deprecated variable if test -e /usr/share/misc/config.guess ; then \ for i in ./config.guess ; do \ if ! test -e $i.cdbs-orig ; then \ mv $i $i.cdbs-orig ; \ cp --remove-destination /usr/share/misc/config.guess $i ; \ fi ; \ done ; \ fi if test -e /usr/share/misc/config.sub ; then \ for i in ./config.sub ; do \ if ! test -e $i.cdbs-orig ; then \ mv $i $i.cdbs-orig ; \ cp --remove-destination /usr/share/misc/config.sub $i ; \ fi ; \ done ; \ fi /usr/bin/make -f debian/rules reverse-config /usr/share/cdbs/1/rules/dpatch.mk:33: WARNING: dpatch.mk is deprecated - please use source format 3.0 (quilt) instead make[1]: Entering directory `/build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg' for i in ./config.guess ./config.sub ; do \ if test -e $i.cdbs-orig ; then \ mv $i.cdbs-orig $i ; \ fi ; \ done make[1]: Leaving directory `/build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg' 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 release-code to ./ ... ok. /usr/bin/make -f debian/rules update-config /usr/share/cdbs/1/rules/dpatch.mk:33: WARNING: dpatch.mk is deprecated - please use source format 3.0 (quilt) instead make[1]: Entering directory `/build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg' if test -e /usr/share/misc/config.guess ; then \ for i in ./config.guess ; do \ if ! test -e $i.cdbs-orig ; then \ mv $i $i.cdbs-orig ; \ cp --remove-destination /usr/share/misc/config.guess $i ; \ fi ; \ done ; \ fi if test -e /usr/share/misc/config.sub ; then \ for i in ./config.sub ; do \ if ! test -e $i.cdbs-orig ; then \ mv $i $i.cdbs-orig ; \ cp --remove-destination /usr/share/misc/config.sub $i ; \ fi ; \ done ; \ fi make[1]: Leaving directory `/build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg' touch debian/stamp-patched touch debian/stamp-autotools-files chmod a+x /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/./configure mkdir -p . cd . && CFLAGS="-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -Wall" CXXFLAGS="-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -Wall" CPPFLAGS="" LDFLAGS="" /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/./configure --build=x86_64-linux-gnu --prefix=/usr --includedir="\${prefix}/include" --mandir="\${prefix}/share/man" --infodir="\${prefix}/share/info" --sysconfdir=/etc --localstatedir=/var --libexecdir="\${prefix}/lib/h323plus" --srcdir=. --disable-maintainer-mode --disable-dependency-tracking --disable-silent-rules --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 ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes OpenH323 version is 1.21.0 checking for /usr/share/ptlib/version.h... yes PTLib prefix set to.... /usr/share/ptlib checking Checking PTLib version 2.4.5... ok configure: Disabling H.350 configure: Enabling T.38 configure: Disabling GnuGk 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 touch debian/stamp-autotools /usr/bin/make -C . make[1]: Entering directory `/build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg' /usr/bin/make DEBUG= P_SHAREDLIB=1 default_target make[2]: Entering directory `/build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg' make[2]: Leaving directory `/build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg' /usr/bin/make -C src optshared make[2]: Entering directory `/build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/src' /usr/bin/make DEBUG= P_SHAREDLIB=1 default_target make[3]: Entering directory `/build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/src' g++ -DPTRACING=1 -D_REENTRANT -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -fno-exceptions -Wall -DP_64BIT -fPIC -DPIC -DNDEBUG -DPTRACING -I/build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include -I/usr/share/ptlib/include -Os -felide-constructors -Wreorder -c h225_1.cxx -o /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/lib/obj/h225_1.o In file included from h225_1.cxx:12: In file included from /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:18: /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:25:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:48:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:66:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:84:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:104:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:124:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:140:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:166:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:193:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:227:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:262:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:288:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:314:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:339:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:381:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_Element'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_Element, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:381:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:406: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:406:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:429: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:429:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:452: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:452:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:489: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:489:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:522: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:522:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:541: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:541:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:567: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:567:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:586: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:586:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:630: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:630:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:659: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:659:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:690:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_ArrayOf_ProfileElement'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_ArrayOf_ProfileElement, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:690:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:708:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H235_ProfileElement'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H235_ProfileElement, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:708:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:825: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:825:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:859: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:859:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:878: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:878:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:913: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:913:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:962: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:962:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:1014: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:1014:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:1033: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:1033:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:1049: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:1049:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:1072: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:1072:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:1121: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:1121:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:1147: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:1147:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:1173: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:1173:5: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:12: In file included from /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:19: /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:30:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:96:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:255:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:465:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:602:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:791:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:811:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:840:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:866:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:891:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:909:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:927:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:963: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:963:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:1122: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:1122:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:1185: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:1185:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:1227: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:1227:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:1252: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:1252:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:1274: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:1274:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:1304:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_QOSType'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_QOSType, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:1304:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:1326:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_QOSClass'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_QOSClass, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:1326:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:1354:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:1386:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:1418:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:1462:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:1532:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:1568:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:1619:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:1648:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:1687:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:1719:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:1773:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:1888: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:1888:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:1924: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:1924:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:1957: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:1957:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2002: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2002:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2029: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2029:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2057: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2057:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2106: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2106:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2134: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2134:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2162: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2162:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2191: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2191:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2213: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2213:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2240: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2240:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2260: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2260:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2292: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2292:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2339: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2339:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2372: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2372:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2405: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2405:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2444: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2444:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2486: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2486:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2512: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2512:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2537: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2537:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2562: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2562:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2587: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2587:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2615: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2615:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2633: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2633:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2651: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2651:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2688: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2688:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2788: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2788:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2814: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2814:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2849: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2849:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2872: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2872:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2902: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2902:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2934: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2934:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2964: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2964:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2995: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:2995:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3036: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3036:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3098: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3098:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3141: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3141:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3167: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3167:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3192: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3192:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3217: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3217:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3242: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3242:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3260: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3260:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3285: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3285:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3315: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3315:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3413: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3413:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3438: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3438:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3465: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3465:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3493: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3493:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3522: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3522:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3585: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3585:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3635: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3635:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3733: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3733:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3760: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3760:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3789: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3789:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3814: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3814:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3839: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3839:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3862: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3862:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3887: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3887:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3920: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3920:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3983: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:3983:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4001: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4001:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4027: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4027:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4045: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4045:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4078: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4078:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4199: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4199:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4222: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4222:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4245: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4245:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4268: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4268:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4293: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4293:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4328: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4328:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4390: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4390:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4450: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4450:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4495: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4495:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4533: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4533:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4564: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4564:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4590: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4590:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4608: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4608:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4635: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4635:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4662: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4662:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4684: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4684:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4709: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4709:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4740: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4740:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4775: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4775:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4829: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4829:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4876: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4876:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4901: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4901:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4923: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4923:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4950: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4950:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4981: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:4981:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5006: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5006:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5045: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5045:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5091: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5091:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5144: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5144:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5170: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5170:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5195: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5195:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5222: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5222:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5249: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5249:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5274: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5274:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5306: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5306:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5329: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5329:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5352: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5352:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5393: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5393:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5464: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5464:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5492: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5492:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5510: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5510:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5537: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5537:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5559: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5559:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5582: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5582:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5602: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5602:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5622:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ArrayOf_GenericInformation'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ArrayOf_GenericInformation, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5622:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5642: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5642:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5662: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5662:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5693: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5693:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5720: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5720:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5738: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5738:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5771: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5771:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5799: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5799:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5828: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5828:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5857: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5857:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5883: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5883:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5911: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5911:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5931: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5931:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5949: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5949:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5976: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5976:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5996: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:5996:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6016: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6016:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6036: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6036:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6065: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6065:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6083: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6083:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6103: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6103:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6123: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6123:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6143: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6143:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6163: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6163:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6183: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6183:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6203: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6203:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6223: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6223:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6243: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6243:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6263: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6263:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6281: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6281:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6320: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6320:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6348: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6348:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6386: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6386:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6404: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6404:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6430: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6430:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6467: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6467:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6540: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6540:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6570: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6570:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6613: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6613:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6637: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6637:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6657: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6657:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6677: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6677:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6707: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6707:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6732: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6732:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6768: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6768:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6791: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6791:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6822: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6822:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6905: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6905:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6965: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6965:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6987: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:6987:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7009: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7009:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7039: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7039:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7069: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7069:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7091: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7091:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7113: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7113:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7143: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7143:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7173: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7173:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7195: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7195:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7220: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7220:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7251: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7251:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7282: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7282:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7314: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7314:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7332: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7332:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7358: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7358:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7385: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7385:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7411: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7411:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7437: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7437:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7465: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7465:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7485: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7485:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7513: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7513:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7548: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7548:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7570: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7570:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7593: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7593:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7617: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7617:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7640: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7640:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7660: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7660:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7680: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7680:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7709: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7709:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7733: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7733:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7753: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7753:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7771: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7771:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7795: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7795:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7813: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7813:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7836: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7836:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7854: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7854:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7876: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7876:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7904: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7904:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7955: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7955:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7981: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:7981:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8053: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8053:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8073: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8073:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8109: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8109:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8172: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8172:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8207: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8207:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8229: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8229:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8260: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8260:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8286: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8286:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8310: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8310:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8333: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8333:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8356: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8356:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8379: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8379:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8402: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8402:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8428: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8428:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8458: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8458:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8494: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8494:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8561: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8561:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8593: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8593:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8625: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8625:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8655: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8655:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8678: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8678:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8700: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8700:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8744: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8744:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8762: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8762:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8784: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8784:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8809: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8809:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8831: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8831:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8853: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8853:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8877: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8877:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8895: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8895:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8917: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8917:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8942: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8942:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8968: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8968:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8993: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:8993:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9019: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9019:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9044: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9044:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9069: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9069:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9092: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9092:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9119: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9119:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9139: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9139:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9159: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9159:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9189: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9189:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9211: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9211:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9236: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9236:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9270: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9270:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9376: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9376:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9400: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9400:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9425: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9425:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9460: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9460:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9483: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9483:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9505: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9505:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9531: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9531:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9578: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9578:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9611: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9611:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9646: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9646:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9671: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9671:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9705: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9705:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9738: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9738:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9768: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9768:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9792: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9792:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9823: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9823:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9854: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9854:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9872: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9872:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9901: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9901:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9919: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9919:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9948: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9948:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9966: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9966:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9986: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:9986:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10004: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10004:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10030: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10030:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10056: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10056:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10087: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10087:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10141: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10141:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10183: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10183:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10211: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10211:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10231: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10231:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10263: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10263:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10299: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10299:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10321: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10321:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10342: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10342:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10379: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10379:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10408: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10408:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10434: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10434:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10460: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10460:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10484: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10484:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10515: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10515:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10533: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10533:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10559: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10559:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10591: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10591:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10620: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10620:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10638: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10638:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10665: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10665:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10690: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10690:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10716: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10716:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10739: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10739:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10766: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10766:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10792: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10792:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10815: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10815:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10847: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10847:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10872: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10872:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10903: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10903:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10929: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10929:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10956: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10956:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10982: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:10982:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11008: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11008:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11043: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11043:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11066: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11066:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11094: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11094:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11129: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11129:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11151: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11151:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11175: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11175:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11198: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11198:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11222: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11222:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11245: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11245:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11269: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11269:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11299: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11299:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11324: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11324:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11354: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11354:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11379: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11379:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11411:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_GenericInformation'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_GenericInformation, H245_GenericMessage); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11411:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11427: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11427:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11453: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11453:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11478: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11478:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11503: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11503:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11540: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11540:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11570: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11570:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11600: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11600:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11630: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11630:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11661: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11661:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11689: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11689:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11715: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11715:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11768: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11768:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11807: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11807:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11837: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11837:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11876:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ServicePriorityValue'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ServicePriorityValue, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11876:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11905:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_ServicePriority'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_ServicePriority, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11905:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11937:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_AuthorizationParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_AuthorizationParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11937:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11966:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_QOSDescriptor'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_QOSDescriptor, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11966:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11997:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H245_GenericTransportParameters'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H245_GenericTransportParameters, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:11997:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12034: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12034:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12079: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12079:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12112: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12112:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12143: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12143:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12175: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12175:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12201: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12201:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12228: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12228:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12265: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12265:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12295: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12295:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12329: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12329:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12381: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12381:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12412: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12412:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12438: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12438:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12470: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12470:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12501: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12501:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12530: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12530:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12564: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12564:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12602: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12602:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12633: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12633:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12664: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12664:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12689: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12689:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12721: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12721:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12756: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12756:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12786: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12786:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12812: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12812:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12848: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12848:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12874: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12874:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12908: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12908:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12934: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12934:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12961: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12961:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12991: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:12991:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13016: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13016:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13051: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13051:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13082: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13082:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13112: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13112:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13153: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13153:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13184: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13184:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13216: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13216:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13242: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13242:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13268: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13268:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13298: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13298:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13324: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13324:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13350: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13350:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13376: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13376:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13402: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13402:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13427: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13427:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13452: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13452:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13477: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13477:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13503: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13503:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13529: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13529:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13554: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13554:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13580: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13580:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13606: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13606:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13632: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13632:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13657: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13657:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13682: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13682:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13714: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13714:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13740: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13740:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13770: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13770:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13797: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13797:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13837: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13837:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13865: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13865:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13895: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13895:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13922: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13922:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13948: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13948:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13973: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13973:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13998: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:13998:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14024: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14024:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14049: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14049:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14075: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14075:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14100: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14100:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14126: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14126:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14157: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14157:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14189: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14189:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14215: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14215:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14246: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14246:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14273: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14273:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14303: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14303:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14329: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14329:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14363: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14363:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14389: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14389:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14414: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14414:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14448: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14448:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14477: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14477:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14508: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14508:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14534: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14534:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14569: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14569:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14603: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14603:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14634: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14634:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14659: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14659:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14690: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14690:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14718: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14718:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14752: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14752:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14777: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14777:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14810: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14810:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14836: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14836:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14862: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14862:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14888: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14888:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14914: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14914:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14940: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14940:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14971: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14971:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14996: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:14996:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15022: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15022:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15054: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15054:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15080: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15080:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15108: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15108:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15136: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15136:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15176: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15176:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15206: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15206:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15238: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15238:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15264: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15264:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15289: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15289:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15319: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15319:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15347: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15347:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15375: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15375:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15400: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15400:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15436: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15436:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15478: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15478:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15511: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15511:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15541: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15541:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15567: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15567:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15605: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15605:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15640: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15640:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15677: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15677:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15703: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15703:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15732: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15732:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15764: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15764:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15802: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15802:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15828: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15828:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15855: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15855:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15884: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15884:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15934: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15934:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15965: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:15965:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:16000: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:16000:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:16026: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:16026:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:16052: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:16052:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:16078: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:16078:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:16143: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:16143:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:16197: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:16197:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:16237: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:16237:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:16276: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:16276:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:16339: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:16339:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:16393: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h245.h:16393:5: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:12: /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:33:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:97:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:124:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:150:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:173:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:197:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:234:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:305:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:410:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:437:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:469:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:503: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:503:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:559: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:559:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:598: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:598:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:642: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:642:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:660: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:660:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:686: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:686:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:715: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:715:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:750: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:750:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:768: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:768:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:811:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_IsupNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_IsupNumber, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:811:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:855:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_NatureOfAddress'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_NatureOfAddress, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:855:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:883:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_IsupDigits'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_IsupDigits, PASN_IA5String); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:883:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:901: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:901:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:933: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:933:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:958: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:958:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:988: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:988:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1024: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1024:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1053: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1053:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1090: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1090:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1116: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1116:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1139: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1139:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1162: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1162:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1180: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1180:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1200: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1200:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1218: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1218:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1236: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1236:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1256: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1256:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1272: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1272:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1290: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1290:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1313: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1313:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1336: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1336:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1363: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1363:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1394: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1394:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1428: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1428:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1465: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1465:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1491: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1491:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1507: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1507:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1530: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1530:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1595: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1595:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1626: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1626:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1651: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1651:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1686: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1686:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1731: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1731:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1760: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1760:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1793: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1793:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1829: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1829:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1892: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1892:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1923:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_RehomingModel'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_RehomingModel, PASN_Choice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1923:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1979: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:1979:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2233: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2233:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2272: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2272:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2332: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2332:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2368: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2368:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2401: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2401:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2425: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2425:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2449: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2449:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2480: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2480:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2527: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2527:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2585: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2585:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2623: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2623:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2672: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2672:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2697: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2697:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2728: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2728:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2754: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2754:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2785: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2785:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2824: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2824:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2930: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2930:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2950: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2950:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2970: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2970:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2990: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:2990:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3010: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3010:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3030: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3030:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3050: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3050:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3068: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3068:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3088: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3088:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3106: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3106:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3133: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3133:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3151: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3151:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3178: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3178:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3198: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3198:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3218: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3218:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3238: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3238:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3258: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3258:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3276: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3276:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3302: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3302:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3329: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3329:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3357: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3357:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3377: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3377:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3397: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3397:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3417: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3417:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3446: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3446:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3472: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3472:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3496: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3496:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3516: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3516:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3534: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3534:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3561: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3561:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3588: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3588:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3621: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3621:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3639: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3639:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3657: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3657:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3675: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3675:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3698: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3698:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3731: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3731:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3762: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3762:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3784: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3784:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3808: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3808:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3826: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3826:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3846: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3846:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3866: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3866:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3886: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3886:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3904: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3904:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3924: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3924:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3944: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3944:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3964: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3964:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3982:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_RegistrationRequest_language'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_RegistrationRequest_language, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:3982:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4002: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4002:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4020: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4020:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4055:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_ArrayOf_QOSCapability'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_ArrayOf_QOSCapability, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4055:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4073: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4073:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4093: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4093:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4113: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4113:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4131:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_LocationRequest_language'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_LocationRequest_language, PASN_Array); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4131:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4151: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4151:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4169: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4169:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4196: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4196:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4221: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4221:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4239: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4239:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4263: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4263:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4283: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4283:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4303: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4303:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4323: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4323:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4341: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4341:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4374: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4374:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4407: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4407:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4440: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4440:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4473: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4473:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4507: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4507:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4537: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4537:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4563: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4563:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4589: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4589:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4615: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4615:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4665:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_IsupPublicPartyNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_IsupPublicPartyNumber, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4665:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4691:5: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const H225_IsupPrivatePartyNumber'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(H225_IsupPrivatePartyNumber, PASN_Sequence); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4691:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4717: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4717:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4748: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4748:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4780: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4780:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4806: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4806:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4838: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4838:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4870: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4870:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4902: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4902:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4932: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4932:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4957: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:4957:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5008: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5008:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5040: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5040:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5066: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5066:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5096: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5096:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5127: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5127:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5161: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5161:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5192: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5192:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5226: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5226:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5254: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5254:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5291: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5291:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5321: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5321:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5351: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5351:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5385: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5385:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5422: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5422:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5478: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5478:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5524: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5524:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5572: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5572:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5629: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5629:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5669: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5669:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5710: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5710:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5759: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5759:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5801: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5801:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5846: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5846:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5887: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5887:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5944: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5944:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5980: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:5980:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6019: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6019:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6058: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6058:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6094: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6094:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6131: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6131:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6170: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6170:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6215: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6215:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6257: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6257:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6290: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6290:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6318: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6318:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6357: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6357:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6390: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6390:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6423: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6423:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6454: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6454:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6487: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6487:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6520: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6520:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6553: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6553:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6586: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6586:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6619: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6619:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6652: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6652:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6685: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6685:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6718: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6718:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6750: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6750:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6784: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6784:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6817: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6817:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6848: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6848:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6877: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6877:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6906: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6906:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6922: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6922:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6953: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6953:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6986: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:6986:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:7063: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:7063:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:7123: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:7123:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:7166: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:7166:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:7210: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:7210:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:7258: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:7258:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:7306: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:7306:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:7351: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:7351:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:7384: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:7384:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:7447: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:7447:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:7541: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:7541:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:7629: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:7629:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:7710: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:7710:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:7778: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:7778:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:7844: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:7844:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:7904: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:7904:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:7950: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:7950:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:8004: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:8004:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:8064: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:8064:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:8090: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:8090:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:8120: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:8120:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:8179: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:8179:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:8228: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:8228:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:8290: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:8290:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:8330: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:8330:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:8431: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:8431:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:8498: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:8498:5: note: explicitly cast the pointer to silence this warning /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:8544: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:8544:5: note: explicitly cast the pointer to silence this warning In file included from h225_1.cxx:11: In file included from /usr/include/ptlib.h:56: In file included from /usr/include/ptlib/contain.h:588: /usr/include/ptlib/array.h:526:9: error: use of undeclared identifier 'SetAt' SetAt(index, t); ^ this-> /usr/include/ptclib/asner.h:360:7: note: in instantiation of member function 'PScalarArray::ReadElementFrom' requested here class PASN_ObjectId : public PASN_Object ^ /usr/include/ptlib/array.h:313:14: note: must qualify identifier to find this declaration in dependent base class PBoolean SetAt( ^ In file included from h225_1.cxx:12: In file included from /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:18: /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:770: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ h225_1.cxx:3682:20: note: in instantiation of member function 'H235_ENCRYPTED::CompareObjectMemoryDirect' requested here choice = new H235_ENCRYPTED(); ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:770:5: note: explicitly cast the pointer to silence this warning PCLASSINFO(H235_ENCRYPTED, PASN_Sequence); ^ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:12: In file included from /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:18: /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:741: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ h225_1.cxx:3686:20: note: in instantiation of member function 'H235_SIGNED::CompareObjectMemoryDirect' requested here choice = new H235_SIGNED(); ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:741:5: note: explicitly cast the pointer to silence this warning PCLASSINFO(H235_SIGNED, PASN_Sequence); ^ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:12: In file included from /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:18: /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:741: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ h225_1.cxx:3689:20: note: in instantiation of member function 'H235_SIGNED::CompareObjectMemoryDirect' requested here choice = new H235_SIGNED(); ^ /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:741:5: note: explicitly cast the pointer to silence this warning PCLASSINFO(H235_SIGNED, PASN_Sequence); ^ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ^ In file included from h225_1.cxx:12: In file included from /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h225.h:18: /build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:798: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/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ h225_1.cxx:8457: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/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/include/h235.h:798:5: note: explicitly cast the pointer to silence this warning PCLASSINFO(H235_HASHED, PASN_Sequence); ^ /usr/include/ptlib/object.h:938:35: note: expanded from: { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ^ 801 warnings and 1 error generated. make[3]: *** [/build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/lib/obj/h225_1.o] Error 1 make[3]: Leaving directory `/build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/src' make[2]: *** [optshared] Error 2 make[2]: Leaving directory `/build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg/src' make[1]: *** [optshared] Error 2 make[1]: Leaving directory `/build/h323plus-AK8u5Z/h323plus-1.21.0~dfsg' make: *** [debian/stamp-makefile-build] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2 ──────────────────────────────────────────────────────────────────────────────── Build finished at 20120112-2341 Finished ──────── E: Build failure (dpkg-buildpackage died) ┌──────────────────────────────────────────────────────────────────────────────┐ │ Cleanup │ └──────────────────────────────────────────────────────────────────────────────┘ Purging /var/lib/schroot/mount/lsid64b-fb946675-2688-4858-bd27-50d6a5feb332/build/h323plus-AK8u5Z Not cleaning session: cloned chroot in use ┌──────────────────────────────────────────────────────────────────────────────┐ │ Summary │ └──────────────────────────────────────────────────────────────────────────────┘ Architecture: amd64 Build-Space: 12736 Build-Time: 33 Distribution: lsid64b Fail-Stage: build Install-Time: 92 Job: h323plus_1.21.0~dfsg-1 Package: h323plus Package-Time: 427 Source-Version: 1.21.0~dfsg-1 Space: 12736 Status: attempted Version: 1.21.0~dfsg-1 ──────────────────────────────────────────────────────────────────────────────── Finished at 20120112-2341 Build needed 00:07:07, 12736k disc space DC-Build-Status: Failed 1530.871049s ### Content of /var/log/daemon.log ### ### End of content of /var/log/daemon.log ### DC-Time-Estimation: 1530.871049 versus expected 282 (r/m: 4.42862074113475 ; m: 282.0) DC-Build-Network: USED. See /tmp/rulesafter.QnvnGH ! ************************************************************ # Generated by iptables-save v1.4.8 on Thu Jan 12 23:43:47 2012 *filter :INPUT ACCEPT [2059574:13711768877] :FORWARD ACCEPT [0:0] :OUTPUT DROP [0:0] :LD - [0:0] [920400:11333577037] -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 [209228:35905525] -A OUTPUT -d 172.16.0.0/16 -j ACCEPT [0:0] -A OUTPUT -d 192.168.67.0/24 -j ACCEPT [19673:2631352] -A OUTPUT -d 224.0.0.0/4 -p udp -j ACCEPT [4:240] -A OUTPUT -j LD [4:240] -A LD -j LOG [4:240] -A LD -j REJECT --reject-with icmp-port-unreachable COMMIT # Completed on Thu Jan 12 23:43:47 2012 ************************************************************ --- /tmp/rulesbefore.7Dh3oW 2012-01-12 23:18:16.157204367 +0100 +++ /tmp/rulesafter.QnvnGH 2012-01-12 23:43:47.161126713 +0100 @@ -1,10 +1,10 @@ -# Generated by iptables-save v1.4.8 on Thu Jan 12 23:18:16 2012 +# Generated by iptables-save v1.4.8 on Thu Jan 12 23:43:47 2012 *filter -:INPUT ACCEPT [1839615:13033188643] +:INPUT ACCEPT [2059574:13711768877] :FORWARD ACCEPT [0:0] :OUTPUT DROP [0:0] :LD - [0:0] -[846234:10683935647] -A OUTPUT -o lo -j ACCEPT +[920400:11333577037] -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 -[204654:34487768] -A OUTPUT -d 172.16.0.0/16 -j ACCEPT +[209228:35905525] -A OUTPUT -d 172.16.0.0/16 -j ACCEPT [0:0] -A OUTPUT -d 192.168.67.0/24 -j ACCEPT -[16598:2222568] -A OUTPUT -d 224.0.0.0/4 -p udp -j ACCEPT +[19673:2631352] -A OUTPUT -d 224.0.0.0/4 -p udp -j ACCEPT [4:240] -A OUTPUT -j LD [4:240] -A LD -j LOG [4:240] -A LD -j REJECT --reject-with icmp-port-unreachable COMMIT -# Completed on Thu Jan 12 23:18:16 2012 +# Completed on Thu Jan 12 23:43:47 2012 ************************************************************ [ 8.076379] hub 5-0:1.0: 3 ports detected [ 8.081141] ohci_hcd 0000:00:13.1: PCI INT A -> GSI 18 (level, low) -> IRQ 18 [ 8.089236] ohci_hcd 0000:00:13.1: OHCI Host Controller [ 8.095199] ohci_hcd 0000:00:13.1: new USB bus registered, assigned bus number 6 [ 8.103606] ohci_hcd 0000:00:13.1: irq 18, io mem 0xfe9fd000 [ 8.172032] usb usb6: New USB device found, idVendor=1d6b, idProduct=0001 [ 8.179723] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 8.187917] usb usb6: Product: OHCI Host Controller [ 8.193462] usb usb6: Manufacturer: Linux 2.6.32-5-amd64 ohci_hcd [ 8.200366] usb usb6: SerialNumber: 0000:00:13.1 [ 8.205716] usb usb6: configuration #1 chosen from 1 choice [ 8.212072] hub 6-0:1.0: USB hub found [ 8.216348] hub 6-0:1.0: 3 ports detected [ 8.221082] ohci_hcd 0000:00:14.5: PCI INT C -> GSI 18 (level, low) -> IRQ 18 [ 8.229184] ohci_hcd 0000:00:14.5: OHCI Host Controller [ 8.235124] ohci_hcd 0000:00:14.5: new USB bus registered, assigned bus number 7 [ 8.243531] ohci_hcd 0000:00:14.5: irq 18, io mem 0xfe9ff000 [ 8.308035] usb usb7: New USB device found, idVendor=1d6b, idProduct=0001 [ 8.315723] usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 8.323921] usb usb7: Product: OHCI Host Controller [ 8.329469] usb usb7: Manufacturer: Linux 2.6.32-5-amd64 ohci_hcd [ 8.336410] usb usb7: SerialNumber: 0000:00:14.5 [ 8.341754] usb usb7: configuration #1 chosen from 1 choice [ 8.348110] hub 7-0:1.0: USB hub found [ 8.352396] hub 7-0:1.0: 2 ports detected [ 10.129108] Adding 3911788k swap on /dev/sda1. Priority:-1 extents:1 across:3911788k [ 10.150511] EXT3 FS on sda3, internal journal [ 10.434343] kjournald starting. Commit interval 5 seconds [ 10.451991] EXT3 FS on sda5, internal journal [ 10.457037] EXT3-fs: mounted filesystem with ordered data mode. [ 10.833455] ADDRCONF(NETDEV_UP): eth0: link is not ready [ 13.084540] igb: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX [ 13.095812] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ 17.135288] fuse init (API version 7.13) [ 23.796025] eth0: no IPv6 routers present [ 219.745682] RPC: Registered udp transport module. [ 219.751084] RPC: Registered tcp transport module. [ 219.756445] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 219.802975] Slow work thread pool: Starting up [ 219.808176] Slow work thread pool: Ready [ 219.812726] FS-Cache: Loaded [ 219.841513] FS-Cache: Netfs 'nfs' registered for caching [ 219.945964] svc: failed to register lockdv1 RPC service (errno 97). [ 295.648673] Adding 228556712k swap on /dev/sda5. Priority:-2 extents:1 across:228556712k [ 343.580481] ip_tables: (C) 2000-2006 Netfilter Core Team [ 602.445395] IN= OUT=eth0 SRC=172.16.160.44 DST=217.196.43.134 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=20388 DF PROTO=TCP SPT=59957 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [ 605.460055] IN= OUT=eth0 SRC=172.16.160.44 DST=217.196.43.134 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=20389 DF PROTO=TCP SPT=59957 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [ 842.783053] IN= OUT=eth0 SRC=172.16.160.44 DST=192.9.162.55 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=43482 DF PROTO=TCP SPT=44485 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [ 845.796026] IN= OUT=eth0 SRC=172.16.160.44 DST=192.9.162.55 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=43483 DF PROTO=TCP SPT=44485 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [ 7223.859788] ispell[20674]: segfault at ffffff94812dd9e0 ip 000000000040beb8 sp 00007fff213abde0 error 4 in ispell[400000+15000] ************************************************************